Algorithm to convert 15-digit Salesforce record id to its 18-digit equivalent

Jay Sheth

All of us are aware that Salesforce record id's have 2 forms: 15-digit case sensitive id, and 18-digit case insensitive id. It is most important that we always use 18-digit id for all data manipulations, and not use the 15-digit one.

For facilitating this, Salesforce has already given an out-of-the-box formula function named CaseSafeID(id), which accepts the 15-digit id and returns the 18-digit equivalent.

Read More
Topics: salesforce.com, Learning, How To

Respect People! Are we there yet?

Swapna Sangari

Respect at work can bolster abundant positivity at the working environment. They say respectful interactions, build higher and better performances. This forms a foundation for long term work relations and a sense of happiness. A healthy level of respect is probably the most potent ingredient for workplace civility.

Respect reaches much further than manners and compliance. It also plays a key role in recognition, engagement, and in crafting a robust organisational culture.

Read More
Topics: salesforce.com, Workplace, Human Resources

Workplace Diversity

Swapna Sangari

Workplace diversity covers gender equality, heterogeneous background, racial and other demographic mixes help nurture business in a very powerful and systemaic way. It does fetch different views, perspectives, ideologies and abilities to handle situations differently. It also brings in freshness, novelty and provides holistic solutions to the problem. These diverse views on "design, develop and market the solutions" draw greater results for business and helps to keep the comfort of status-quo at bay. On the other hand, it is essential to place business needs first, before putting diversity equation, eg. Gold mine in Uzbekistan needs skilled labour than gender diversity.

Read More
Topics: salesforce.com, Workplace, Human Resources

How to implement "Dable" in visualforce page

Dattaraj Deshmukh

This article demonstrates the implementation of "Dable" (pronounced 'dabble')  plugin in Visualforce page for pagination, sorting and searching on the client side.

Read More
Topics: salesforce.com, Learning, VisualForce

A field trip through lookup junction records editing on master - Part 3

Raghu Nallani Chakravartula
Now that the backend controllers and Apex code blocks are in place (with appropriate test classes, hopefully!), the VF page can be put together simply as an apex:form with a category filter, a table of recommendations data and a section for page navigation.
The save action on the form can be mapped to the extension to save the appropriate recommendations records by querying the changed recommendations cache.
Read More
Topics: salesforce.com, Apex Programming, How To, VisualForce

A field trip through lookup junction records editing on master - Part 2

Raghu Nallani Chakravartula

Continuing on from Part 1, where we defined a data structure to hold our recommendation junction objects, this part will focus on the state management required for the UI.  

Read More
Topics: salesforce.com, Apex Programming, How To, VisualForce

A field trip through lookup junction records editing on master - Part 1

Raghu Nallani Chakravartula
The number of clicks required to create a related list record against a master is tedious. It gets more complex if we require to pick and choose a number of the other parent records to create records against. somewhat like the opportunity product list where we create Opp- Products against the opportunity but by choosing the product to peg it against. 

Another example of this is the "Fund Recommendations List" on Accounts or "Selected Funds" on Opportunity etc from the Arxxus Solution for Fund Managers.

Let us discuss a technique to model this scalably using VF and Apex so that we are able to filter and paginate through tons of records to create required related records easily directly off the parent record. 

Read More
Topics: salesforce.com, Apex Programming, How To, VisualForce

5 key considerations when implementing a new system like salesforce

Michael Kolta

In every business there are tasks that are done based on previous experiences which are handed down from one person to the next and the process never changes.

Read More
Topics: salesforce.com, Best Practices, Learning, efficiency

FieldKo is Multilingual

Priya Bhardwaj

As it's said that Content is universal, but languages restrict it to a certain set of audience. Everyone loves to work in their native language, and they like to talk to someone who talks in their language.

FieldKo has removed the language barrier because of its easy configuration with salesforce translation workbench. This helps Reps to use FieldKo in their desired language and makes their work easier while conducting a store Visit.

Read More
Topics: salesforce.com, FieldKo, Field Sales, Field Maketing

5 Google Chrome Extension Every Salesforce Developer Must Know

Rajkumar Gaikwad

In today's world, time is one thing that no one has. So, we need to plan our efforts well to save our valuable time and gain maximum productivity.


In Salesforce world if you want to save your time, here are the 5 chrome extensions which will save a lot of your time.

Read More
Topics: salesforce.com, Learning, Google Chrome, How To