Category Archives: salesforce administrator

View State: As the name suggests, is an error of View State. “Maximum view state size limit (135KB) exceeded” is the error message pertaining to “View State” error and here follows a brief detailing of the issue.

View state holds the state/size of the visual force page that includes the components, field values and controller state. This is important in the light that salesforce provides only a standard size of 135kb for any individual page. If the size of a particular page exceeds 135kb, the page will throw a view state error.

For administrators working with a single company, change sets are a great way to move updates between sandboxes and a parent org. However, when working on the enterprise tier, we often need to transfer components between various test and developer environments, which are outside the scope of change sets.

To support multiple developers working across multiple environments on various features and fixes, a proven path is to use an automated continuous integration system to simplify deployments and promote transparency.

An EventBrite is an app which syncs event data into salesforce. It is a free app which help the event organizers to import data from their event to the salesforce. Event data is created through ticketing platform is synced to salesforce contact list and promo code can be sent back to the Eventbrite.

Salesforce has recently launched a new User Interface that is Salesforce Lightning Design System. It gives us very sharp and clean UI. By add JavaScript we can make our Lightning UI even more sharp.Here you can find JavaScript Frameworks which useful to make best design.

The library for implementing web applications based on the CSS framework Salesforce Lighting Design System is Lighting Dart.Here we can find css,icons and fonts which are useful while implement Web Applications.

Lightning Dart gives the most complete component functionality for SLDS. Dart compiles into Javascript (“Dart – the better Javascript”), For business functionality we can write the code in Dart or in Javascript directly – or any language which can call Javascript.

I observed in many salesforce communities that lot of salesforce people facing challenges in associating one contact with multiple accounts, cases, Contracts or Opportunities.

In salesforce architecture Contact has a Standard Account field, which means a Contact can be associate with on account.

However we can create few more Custom lookup fields on Contact to associate few more accounts, but that will not be a good approach to achieve this requirement if you want to associate one contact to n number of accounts, cases or Opportunities.

Salesforce provide us standard functionality to create Reports and dashboards to represent record in diagrammatic form. Sometimes we face the requirement to represent our data in diagrammatic Form on visual force page in some specific type of diagram we represent it using chart. Salesforce provide us Bar chart, Pie chart, Gauge chart, Radar charts

Here I am going to explain how we can represent specific field data in the form of gauge chart. To achieve this requirement we need four things basically. First we should have an object whether its standard or custom object, a field associated with that object that should hold any numeric Value, apex controller, apex class.

I will start with object lets say I have a standard controller Account where I have a custom field Score and I need to represent that score in the form of gauge. Whenever page loads that value represent in the form of gauge and whenever the fields value changes the gauge should reflect that Change.

Data is the most valuable asset of an organization and good data quality is absolutely priceless. As evident from the analysis, bad data is one of the top reason for the failure of a CRM project as it provides you incomplete, in accurate and confusing information and thereby misleading the management into making an incorrect decision.

Duplicate data in salesforce is one of the major reason of bad data quality and it sucks the life out of an effective salesforce by clogging the organization’s work system. It hampers the efficiency, performance and of course the profitability of the organization. Rather than utilizing time in converting the new lead, the sales reps time gets wasted on working on the duplicate leads resulting in lower efficiency.Continue reading →

AngularJS is a very popular JavaScript user interface (UI) libraries. It is used for data binding based on MVC pattern. If you need some CSS magic then I recommend using Bootstrap, a very popular CSS library.

Let’s go through the set of steps with sample code for the implementation of AngularJS with Bootstrap on a Visualforce page. Continue reading →