Forum Replies Created

Page 22 of 24
  • Deepak

    Member
    February 20, 2020 at 6:46 am in reply to: What are Share Objects in Salesforce?

    Hi Shubham,

    share object includes records supporting all three types of sharing:

    1. Force.com managed sharing
    2. User managed sharing
    3. Apex managed sharing.

    A custom object's share object allows four pieces of information to be defined:

    • The record being shared.
    • The User or Group with whom the object is being shared.
    • The permission level being granted to the User or Group.
    • The reason why the User or Group has been granted sharing access.
    • This reply was modified 4 years, 9 months ago by  Forcetalks.
  • Deepak

    Member
    February 20, 2020 at 6:41 am in reply to: What is Utility Method in Salesforce Apex?

    Hi Aditya,

    Utility classes are just like helper classes that consist of reusable(when required many times )  methods.
    From triggers, we can call methods in public classes. This helps to reduce code in the trigger and make it more organized.
    If we have a trigger on the opportunity which does date format and assign it to a field value, it can be written as follows with the help of utility class

    trigger updateOpp on Opportunity (before insert){
     for(Opportunity  opp : Trigger.new){
     opp.formattedDate__c = TriggerHelper.formatDate(opp.someDate__c);
    }
    }
    
    //Utility Class
    Public Class TriggerHelper{
    Public Static string formatDate(Date inputDate){
       return inputDate.format();
    }
    }

     

    • This reply was modified 4 years, 9 months ago by  Deepak.
    • This reply was modified 4 years, 9 months ago by  Forcetalks.
  • Deepak

    Member
    February 19, 2020 at 2:57 pm in reply to: How can we deploy Sales Tracking in Salesforce?

    Hi Pooja,

    1. Set source organization. The first thing you need to do is pick which org I've built my Sales Path in.
    2. Set target organization. Now you pick your target org.
    3. Customize your comparison.
    4. Kick off the comparison.
    5. Select changes to deploy.
    6. Validate or deploy.
  • Deepak

    Member
    February 19, 2020 at 2:52 pm in reply to: What are the types of Workflow in Salesforce?

    Hi Pooja,

    Two types of Workflow available:

    1. Immediate Workflow rule

    Workflow rule fires immediately when the workflow criteria is met, and the associated actions (email alert/field update etc.,) will take place .

     

    2. Time Dependent Workflow rule

    When the workflow entry criteria is met, associated actions (email alert/field update etc.,) will take place after a certain period of time. This time is based on the value that you set.

  • Deepak

    Member
    February 19, 2020 at 2:41 pm in reply to: What is the use of a Junction Object in Salesforce?

    Hi Pooja,

    Junction objects are used for creating many-to-many relationships in Salesforce. Salesforce by default supports one-to-many relationships. These are the Master-Detail, the Lookup and the External Lookup relationships. They are defined from the many-to one side, meaning from a child to a parent.

    Hope it helps!

    • This reply was modified 4 years, 9 months ago by  Forcetalks.
  • Deepak

    Member
    February 18, 2020 at 3:05 pm in reply to: Can you clone an Opportunity object in Salesforce?

    Hi Ratnesh,

    To clone an opportunity with related records,

    you must have Create permissions on the opportunity and all of its related records.

    If you clone an opportunity with fields on which you have only Read access, those fields' values aren't included in the new opportunity.

  • Deepak

    Member
    February 18, 2020 at 3:04 pm in reply to: How we clone a dashboard in Salesforce?

    Hi Ratnesh,

    To Clone a Dashboard:

    1. Navigate to an existing Dashboard.
    2. Click Clone (button)
    3. Click Save As.
    4. Give the new Dashboard a new Name.
    5. Edit your Components as needed.
  • Deepak

    Member
    February 18, 2020 at 3:02 pm in reply to: When we use merge statement in Salesforce ?

    Hi Kirandeep,

    One of the use as of I know is merge statement is used in order to remove duplicate records from your database.

  • Deepak

    Member
    February 17, 2020 at 3:16 pm in reply to: What is a CDC in Salesforce?

    Hi Ratnesh,

    CDC stands for Change Data Capture which is a streaming product on the Lightning Platform that enables you to efficiently integrate your Salesforce data with external systems. With Change Data Capture, you can receive changes of Salesforce records in real time and synchronize corresponding records in an external data store.

    Want to learn more checkout trailhead!

  • Deepak

    Member
    February 17, 2020 at 3:15 pm in reply to: What is force appHostable in salesforc?

    Hi Ayush,

    Add the force:appHostable interface to a Lightning component to allow it to be used as a custom tab in Lightning Experience or the Salesforce mobile app. Components that implement this interface can be used to create tabs in both Lightning Experience and the Salesforce mobile app. This interface is a marker interface.

  • Deepak

    Member
    February 17, 2020 at 9:21 am in reply to: What is .setScale() method in Salesforce Apex?

    Hi Aditya,

    setScale(scale) - Returns the Decimal scaled to the specified number of decimal places, using half-even rounding, if necessary. Half-even rounding mode rounds toward the “nearest neighbor.” If both neighbors are equidistant, the number is rounded toward the even neighbor.

    I hope it helps!

    • This reply was modified 4 years, 9 months ago by  Forcetalks.
  • Deepak

    Member
    February 14, 2020 at 1:44 pm in reply to: What is the return type of Future method in Salesforce?

    HI Shweta,

    Future methods must be static methods, so we can only return a void type.

    Hope it helps!

  • Deepak

    Member
    February 14, 2020 at 1:42 pm in reply to: How can we call a web service from batch class in Salesforce ?

    Hi Kirandeep,

    We can call a web service from batch class in Salesforce by implementing the below syntax:

    global class BatchClassName implements Database.Batchable<sObject>,Database.AllowsCallouts{

    }

    Hope it helps!

  • Deepak

    Member
    February 14, 2020 at 1:38 pm in reply to: Differentiate between Setup and Non setup Objects in Salesforce ?

    Hi Kirandeep,

    A setup object is an object that must be edited from the setup or builder area of the platform.

    While Non-Setup objects can be all other general objects i.e. Salesforce don't allow you to run.

    Hope it helps!

  • Hi Marziya,

    The limit on the number of components which can be included in one Application in Salesforce i.e. per app/cmp is 10,000 inner component limit.

    This number is chosen and enforced by the framework.

  • Deepak

    Member
    February 13, 2020 at 6:55 am in reply to: What is the use of <lightning:breadcrumbs> in Salesforce ?

    Hi Kirandeep,

    <lightning:breadcrumbs> is a simple navigation scheme which is used to display the path and navigate back to parent page.

  • Deepak

    Member
    February 13, 2020 at 6:52 am in reply to: what is chaining in Salesforce?

    Hi Shubham,

    Chaining callouts means that the next callout is made only after the response of the previous callout returns.

    If the order of the callouts matters, or when a callout is conditional on the response of another callout, you can chain callout requests.

    Hope it works!

  • Deepak

    Member
    February 12, 2020 at 3:24 pm in reply to: What is lightning event in Salesforce?

    Hi Anjali,

    Salesforce Lightning Events are broadly classified into four:

    1.System Events
    2.Lightning Application Events from library
    3.Application Events
    4.Component Events

    SYSTEM EVENTS
    System events are fired automatically by lightning framework and during component initialization, rendering or attribute value change etc.

    LIGHTNING APPLICATION EVENTS FROM LIBRARY 

    These events are provided by Salesforce Library that can be often used based on your requirement. However, some of these library events might not be supported in Salesforce app and Lightning Experience or a standalone app all at the same time. So it is recommended to instantiate the event using $A.get() to determine from where your component is running i.e Salesforce app and Lightning Experience or a standalone app.

    APPLICATION EVENTS 

    Application Events helps in passing values between two independent events (without parent child relationship). It behaves just like a broadcast message wherein any device that has the receiver turned on can receive the broadcast message sent from a single device.

    COMPONENT EVENTS 

    Component Events are required in order to pass values from child component to parent. Parent component (receiver) will be handling the event fired by the child components (sender).

    Hope it helps!

     

  • Deepak

    Member
    February 12, 2020 at 3:17 pm in reply to: What happens If you exceed your API call Limits in Salesforce?

    Hi Shweta,

    Whenever an organization exceeds a limit, all users in the organization may be temporarily blocked from making additional calls. & also Calls will be blocked until usage for the preceding 24 hours drops below the limit.

    Hope it helps!

  • Deepak

    Member
    February 12, 2020 at 3:15 pm in reply to: What is the characteristics of API calls in Salesforce?

    Hi Shweta,

    The characteristics of API calls in Salesforce are as follows:

    Service Requests and Responses—Your client application prepares and submits a service request to the Lightning Platform Web Service via the API, the Lightning Platform Web Service processes the request and returns a response, and the client application handles the response.

    Hope it will help!

  • Hi Kirandeep,

    aura:waiting : This event is automatically fired when a server side apex action is added using $A.

    aura:doneWaiting : This event indicate that the lightning component is done waiting for server response.

    This event is always fired after aura:waiting.

    It is handled by a client-side (java Script) controller.

  • Deepak

    Member
    February 11, 2020 at 5:56 am in reply to: Can a trigger have a static keyword in its code in Salesforce?

    Hi Mohit,

    We can declare and use static variables in a trigger, but we cannot use static initializer blocks.

    A static variable defined in a trigger doesn't retain its value between different trigger contexts within the same transaction, such as between before insert and after insert invocations.

    Hope it helps!

  • Deepak

    Member
    February 11, 2020 at 5:00 am in reply to: At which event Merge trigger are fired in Salesforce?

    Hi Mohit,

    Merge triggers fire on certain conditions i.e. before and after delete for the losing records, and both before and after update triggers for the winning records

    Hope it helps!

  • Deepak

    Member
    February 10, 2020 at 3:07 pm in reply to: What is used of API in Salesforce?

    Hi Pooja,

    An API specifies how software components should interact.

    Additionally, APIs are used when programming graphical user interface (GUI) components.

    Hope it helps!

  • Deepak

    Member
    February 10, 2020 at 3:03 pm in reply to: How do I enable chatter in salesforce ?

    Hi Ayush,

    Just few steps & you will be able to Enable Chatter.

    Step 1: Go to Setup > Customize > Chatter > Chatter Settings.

    Step 2: Click on Edit button.

    Step3: Click Enable checkbox, and change the settings according to your need

    Step4:Save

Page 22 of 24