Saturday 27 February 2016

SandboxPostCopy : featured Post Refresh Activity

Hi Folks,

Today I am going to discuss about a very beautiful features Salesforce just released. This features to make your sandbox environment business ready, automate data manipulation or business logic tasks.

While creating/refreshing any sandbox from you may need to run any logic just after completion of refresh so now it is possible using this feature called "SandboxPostCopy" interface.

Here I am taking an example where I need to create some couple of records of an opportunity object just after completing with refresh activity.

I should have a class in production as below


global class createOpportunity implements SandboxPostCopy {
  global void runApexClass(SandboxContext context) {
        // write your logic to create opportunity
     }
  }

then while refreshing/creating sandbox you need to select this class to be executed as below:



Thanks for reading.!!




Friday 19 February 2016

Trailhead Trail: Navigate the Salesforce Advantage

Salesforce never sleeps ..

As we all know Salesforce brings new and exciting things for us day to day & specially through Trailhead.

This time Salesforce launched a new trail which let us know about many key differentiators , core values & vibrant ecosystem in very simple way as it alwasy does.

Here is the path :  Navigate the Salesforce Advantage

It designed so beautiful that you will learn a lot along with fun story. It is 80 mins ( ideally ) trail. where you will know :

Salesforce Success Model  | Salesforce Cloud Benefits | Salesforce Technology Basics | Salesforce Ecosystem

It is useful for all who are already familiar Salesforce but specially who are newbie.

Let me bring my views over every Module of this trail:
Salesforce Success Model

It introduces Salesforce to you in a different way and very beneficial if you would like to grow as company as fast as you can.


It explains beautifully that salesforce is a complete CRM and how it would become more beneficial as it is available on cloud. There are ample benefits of having cloud platform rather than traditional systems. How salesforce cloud gives us more advantage.




When it talks about basics it brings many thing which essential to know like how Salesforce care about trust of customers, How system provides multitenancy to use system more efficiently/productively. 
How we can understand technical concept though real life examples which is such a great way to learning. e.g. metadata. 
also explains how user can decide if app should be developed by either point & click or coding.

it gives a message that we all are together, we can make progress helping to each other thats why community was built. Appexchange was introduced, local user group events are being organized.

So event I have been associated with salesforce since last many years but still many new things while doing this trail.

What I feel: 
  • This trail really helpful to dev, admin to understand salesforce from in a new way and related with what experience they are getting over the years working on salesforce platform.
  • I would love one of four core differentiators that is customer success. It really matter like if your custom is happy and getting success it feels you happy and more confident while delivering more and more. 
  • So I have done this trail !! what you are waiting for ??  Thanks Salesforce Trailhead for giving such innovative ways of learning. 
Thanks everyone for reading the post.