Salesforce Objects – Standard & Custom Objects in Salesforce

FREE Online Courses: Transform Your Career – Enroll for Free!

1. Salesforce Objects

In this Salesforce Objects tutorial, we are going to learn about the various objects of the Salesforce Technology. Moreover, we will learn two types of Salesforce Objects that are Salesforce Standard Objects and Salesforce Custom Objects. Also, we will see how many Standard Objects in Salesforce. We will also look at Salesforce Objects and Relationships.
So, let’s start Salesforce Objects.

Salesforce Objects

Salesforce Objects – Standard & Custom Objects in Salesforce

2. Salesforce Standard Objects

All the objects in Salesforce are provided to us by Salesforce.com. All the common objectives of the business are accounts, contacts, products, campaigns, cases, users, contracts, opportunities, leads, report, and dashboards etc… all come under the heading of Standard objects. Now, let’s see how many Standard Objects in Salesforce:

  • Account

Represents an account of the individual, that is a corporation or person committed your business (such as customers, competitors, and partners).

  • AccountBrand

Represents the complete details of a Partner Account. This object is available in API version 43.0 and later.

  • AccountBrandShare

Represents a sharing entry on an account complete record. This object is available in API version 43.0 and later.

  • AccountContactRole

Represents the role that a contact plays on an Account.

  • AccountFeed

Represents one feed item on an account record detail page. This object is out there in API version 18.0 and later.

  • AccountContactRelation

Represents a relationship between a contact and one or additional accounts.

  • AccountHistory

Represents the history of changes to the values within the fields of an account. This object is out there in versions 11.0 and later.

  • AccountOwnerSharingRule

Represents the foundations for sharing an account with a user apart from the owner.

  • AccountPartner

This read-only object represents a partner relationship between 2 Account objects. it’s automatically created once a Partner Object is created for a partner relationship between 2 accounts.

  • AccountCleanInfo

Stores the metadata data.com clean uses to work out an account record’s clean standing. AccountCleanInfo helps you modify the cleaning or related process of account records.

  • AccountShare

Represents a sharing entry on an Account.

  • AccountTag

Associates a word or short phrase with an Account.

  • AccountTeamMember

Represents a User who may be a member of an Account team.

  • AccountTerritoryAssignmentRule

An account assignment rule that assigns accounts to territories supported account fields. solely out there if territory management has been enabled for your organization.

3. Salesforce Custom Objects

All the items created by external forces and not by Salesforce.com are known as custom objects in Salesforce. Custom objects store information that is important to the user’s organization. They provide a structure for sharing data. They are considered as a heart to any application.

a. Relationships Among Custom Objects  

Custom objects in Salesforce relate to different objects and behave a bit like standard objects, as represented in Relationships among Objects. For instance, cascading deletes are supported in custom objects in a Master-Detail relationship.
Custom objects need special treatment so they can participate in relationship queries. For the connection field name of a custom object, neither appends to the name to make the ID. Also, p.c appends to the name to create the parent object pointer. for instance, if the field name of the relationship is MyRel, the automatically the name of the ID becomes MyRelId__r, the parent object pointer becomes MyRel__c, and the relationship name becomes MyRel__r. For a lot of information, see Understanding relationship names, custom objects, and custom fields within the Salesforce SOQL and SOSL Reference Guide.
The following table summarizes whether or not a standard object in salesforce can be:
The master in an exceedingly master-detail relationship with a custom object. Master-detail relationships involve cascading deletes and sharing rules that the parent controls.
The search in an exceeding search relationship on a custom object. In different words, whether or not a custom object will have a search for the quality object.
Extended with custom fields.

Master-DetailLookupCustom FieldsStandard Object
Account             Yes

Yes

Yes

 –
Campaign

Yes

Yes

 Yes

 
Case

  Yes

 –

Yes

Yes

Contact

             Yes

Yes

 

Yes

Contract             Yes

Yes

Yes

 
Event               No

Yes

 –

No

Lead               No

Yes

– 

No

Opportunity

   Yes

Yes

Yes

 –
Product2              No

Yes

Yes

 –
Solution               Yes

Yes

Yes

 –
Task              No

Yes

– 

No

User               Yes

Yes

 –

No

So, this was all in Salesforce Objects. Hope you like our explanation.

4. Conclusion: Salesforce Objects

In this Salesforce Objects Tutorial, we learned what is Salesforce objects. Also, we discussed Salesforce Standard Objects and Salesforce Custom Objects. In which we saw the number of Standard Objects in Salesforce and Salesforce Custom Objects example. Still, if any doubt regarding Salesforce Objects, ask in the comment tab.
For reference

Did you know we work 24x7 to provide you best tutorials
Please encourage us - write a review on Google

follow dataflair on YouTube

Leave a Reply

Your email address will not be published. Required fields are marked *