Nikita
IndividualForum Replies Created
-
Nikita
MemberAugust 13, 2019 at 6:44 am in reply to: What are types of variables in Mule 4 in Salesforce?Hi Gursimran,
Mule 3 has 3 different types of variables:
- Flow variable
- Session variable
- Record variable
However, in Mule 4, the record variable is not there.
-
Nikita
MemberAugust 13, 2019 at 6:30 am in reply to: How does the evaluation criteria - on the time dependent workflow action work in Salesforce?Hi Yogesh,
Time-dependent actions are executed at a specific time, such as 10 days before a record’s close date. When that specific time passes, the workflow rule re-evaluates the record to make sure that it still meets the rule criteria. If the record does, the workflow rule executes those actions.
For more detail, you can also refer https://help.salesforce.com/articleView?id=workflow_time_dependent.htm&type=5
-
Nikita
MemberAugust 13, 2019 at 6:21 am in reply to: What is the use of getter strategies and setter techniques in Visualforce Pages in Salesforce?Hi,
Get (getter) method is used to pass value from controller to VF page while set (setter) is used to set the value back to the controller variable.
-
Nikita
MemberAugust 13, 2019 at 6:17 am in reply to: What is a wave analytic app/ application in Salesforce?Sales Wave Analytics, allows sales teams to manage forecasts, pipelines, team performance and more, in order to accelerate business growth. The app is also designed to promote greater productivity by making the Salesforce app even more tightly integrated with everyday sales tasks, such as using Salesforce 1 to manage customer contacts. The Wave app works natively in Salesforce 1, a customer relationship management CRM app in which salespeople are already working, so they don't have to click between multiple applications to analyze data and then take action.
-
Nikita
MemberAugust 13, 2019 at 6:13 am in reply to: What are the limitations of Viewstate in Salesforce?Hi Piyush,
Salesforce allows Visualforce pages to have a maximum view state size of 170KB.
-
Nikita
MemberAugust 12, 2019 at 1:20 pm in reply to: What is the use of @IsTest(SeeAllData=true) Annotation in Salesforce?Hi Prachi,
You can use the @isTest(SeeAllData=true) annotation to grant test classes and individual test methods access to all data in the organization. The access includes pre-existing data that the test didn’t create.
If a test class is defined with the @isTest(SeeAllData=true) annotation, the annotation applies to all its test methods. The annotation applies if the test methods are defined with the @isTest annotation or with the (deprecated) testMethod keyword.
The @isTest(SeeAllData=true) annotation is used to open up data access when applied at the class or method level. However, if the containing class has been annotated with @isTest(SeeAllData=true), annotating a method with @isTest(SeeAllData=false) is ignored for that method. In this case, that method still has access to all the data in the organization. Annotating a method with @isTest(SeeAllData=true) overrides, for that method, an @isTest(SeeAllData=false) annotation on the class.
@isTest(SeeAllData=true) and @isTest(isParallel=true) annotations cannot be used together on the same Apex method. -
Nikita
MemberAugust 12, 2019 at 12:57 pm in reply to: Which are the types of custom settings in Salesforce?Hi Prachi,
Custom settings are similar to custom objects. Application developers can create custom sets of data and associate custom data for an organization, profile, or specific user. All custom settings data is exposed in the application cache, which enables efficient access without the cost of repeated queries to the database.
There are two types of custom settings.
List Custom Settings
A type of custom setting that provides a reusable set of static data that can be accessed across your organization. If you use a particular set of data frequently within your application, putting that data in a list custom setting streamlines access to it. Data in list settings does not vary with profile or user but is available organization-wide. Examples of list data include two-letter state abbreviations, international dialing prefixes, and catalog numbers for products. Because the data is cached, access is low-cost and efficient: you don't have to use SOQL queries that count against your governor limits.Hierarchy Custom Settings
A type of custom setting that uses a built-in hierarchical logic that lets you “personalize” settings for specific profiles or users. The hierarchy logic checks the organization, profile, and user settings for the current user and returns the most specific, or “lowest,” value. In the hierarchy, settings for an organization are overridden by profile settings, which, in turn, are overridden by user settings. -
Nikita
MemberAugust 12, 2019 at 12:38 pm in reply to: How to style Visualforce pages in Salesforce?hi Hariom,
In the visulforce page you can use html tags to resize the page such as:
<font size="1" color="blue"> <b> Your text here </b> </font> -
Nikita
MemberAugust 12, 2019 at 6:11 am in reply to: What is target attribute and fields in force:recordData represents?Hi Piyush,
targetAttribute– attributes starting with target indicates values to be returned from Data Service. It can return record or error.
targetFields – provides the simplified view of the record field and as well as it automatically updates when the changes are detected. -
Nikita
MemberAugust 12, 2019 at 6:00 am in reply to: Can you report or otherwise build list by User License Type?Hi Yogesh,
You can create a custom formula field on the object that has this as the formula:
Profile.UserLicense.Name
-
Hi Saddam,
Apex has introduced a new method in Test class known as “Test Setup”. It needs to be marked with @testSetup annotation in Test class. Methods defined with the @testSetup annotation are used for creating common test records that are available for all test methods in the class.
One Test class can have only one @testSetup method. These test setup methods are implicitly invoked before each test methods.
These methods can be used to create test records specific to Test class. It helps to keep Test classes isolated and independent of helper or utility classes. If an error occurs in the setup method then the entire test class fails. If the non-test method is called from the setup method then no code coverage is calculated for non-test method.- This reply was modified 5 years, 4 months ago by Nikita.
-
Nikita
MemberAugust 9, 2019 at 5:27 am in reply to: Different tools used for deployment in salesforce platform.Hi Piyush,
Following tools are mostly used for deployment in Salesforce
1. ChangeSet (if you want to keep track of what has been deployed & when)
2. Using Eclipse
3. ANT
Apart from the above three, there are multiple tools available in the market too. But the above three are used mostly.
Thank,
Nikita Gupta
-
Nikita
MemberAugust 8, 2019 at 7:18 am in reply to: What is the difference between Workflow and Process Builder in Salesforce?Hi Divya,
You can use the Process Builder to perform more actions than with workflow:
Create a record
Update any related record
Use a quick action to create a record, update a record, or log a call
Launch a flow
Send an email
Post to Chatter
Submit for approval
Call apex methods
But the process builder doesn’t support outbound messages.Workflow does only 4 actions
Create Task
Update Fiel
Email Alert
Outbound MessageTake a look here for more information
Differences between Process Builder and other tools
https://www.oreilly.com/library/view/learning-salesforce-visual/9781785289835/ch05s02.html
Figure Out Which Tool To Use
Thanks,
Nikita Gupta
-
Nikita
MemberAugust 8, 2019 at 7:04 am in reply to: What is the Difference between Wave Analytics, Salesforce Reports and Dashboards?Hi Prachi,
Go through the following link to understand the difference between reports and dashboard.
https://help.salesforce.com/articleView?id=lex_gaps_limitations_analytics.htm&type=5
Wave Analytics
Wave Analytics (formerly Salesforce Analytics Cloud) is a business intelligence tool, which has taken the complexities of data analysis and turned them into simple, mobile-friendly solutions that any Salesforce user can understand.
Wave Analytics vs. Standard Salesforce Reporting
One of the most noticeable differences between the two is the user interface. Wave Analytics has a clean, modern look that tends to encourage the end-user to explore data much more thoroughly. Pre-defined filters that you don’t have to recreate with each report, dynamic dashboards with customizable widgets, heat maps, forecasting, and strong data security are just a few differences between the two.
Wave Analytics is also designed to analyze data from external sources, whereas standard Salesforce reporting would require you to import all data before analyzing. This means there is no need to litter your Salesforce instance with unnecessary customizations and complex development tasks. Open API access for Wave Analytics allows you to quickly import external data source into a single, data analysis platform.
Another major differentiator between Wave Analytics and standard Salesforce Report is mobile capabilities. Wave Analytics was built “mobile-first” and is optimized for tablets, phones, and even smartwatches. Whereas data analysis and report building are limited on the Salesforce1 mobile platform. Wave Analytics allows your team to efficiently slice and dice reports from the comfort of their mobile device without losing crucial functionality.
A few smaller, but notable differences include the security model, licensing, and the learning curve. Security in Wave Analytics is separate from standard Salesforce, so a new security model must be scoped and defined. It’s not required to license all your current Salesforce users on Wave Analytics, so you can select a handful of users to begin utilizing the platform, helping protect your wallet. There’s also a shallow learning curve for newly exposed users, meaning there’s not an extensive need for professional services after the initial configuration.
Thank you,
Nikita Gupta
-
Nikita
MemberAugust 8, 2019 at 6:42 am in reply to: Is there any governor limit on the number of objects in Salesforce?Hi Divya,
Yes, there are governor limits on the number of custom objects in Salesforce. The Governor Limits are only on Custom Objects not on Standard Object because Standard objects are already present in every Org.
Different Editions with Maximum No of Custom objects per Org
- Contact Manager 5
- Group Edition 50
- Enterprise Edition 200
- Unlimited and Performance Edition 2000
- Developer Edition 400
Thank,
Nikita Gupta
- This reply was modified 5 years, 4 months ago by Nikita.
-
Nikita
MemberAugust 6, 2019 at 9:10 am in reply to: Which is the Best Means to make Mass Updates and Data Imports to Salesforce?There are several different methods available for mass updating records in Salesforce, depend on the size of Records.
- List views
- Mass transfer tool
- Data Import Wizard
- API tools such as Data Loader
If you are updating more than 50,000 records but less than 5 million records, use Data Loader.
To update more than 5 million records, work with a Salesforce partner or visit the AppExchange for a suitable partner product.Methods for Mass Updating and Data Importing
Use the ListView when
- A single field with the same value for a small number of records
- Consider an existing or create a Custom ListView in Salesforce Classic to select multiple records and mass edit field values via inline editing from within the list view.
Use Mass transfer tool
- Only for record owners
Use the Data Import Wizard when
- You need to load less than 50,000 records.
- The objects you need to update are supported by the wizard.
Use Data Loader when
- You need to update 50,000 to ~100,000 records.
- You need to update into an object that is not supported by the Data Import Wizard.
So, according to your requirement, you can choose any of these methods for updating the records.
- This reply was modified 5 years, 4 months ago by Nikita.