Showing posts with label Salesforce. Show all posts
Showing posts with label Salesforce. Show all posts

Saturday, March 1, 2008

Glaring gap in ability to customize Salesforce

I bet it's starting to sound like I don't like Salesforce. The truth is I think it's fantastic, which makes the problems I write about that much more frustrating.

So, speaking of frustrating: you can't add a related list to the opportunity line item object. I have complained about this through the IdeaExchange and got a whopping one vote (every vote is worth 10 points and every idea starts off with 10 points). I have a theory about why this got no love, though. Try going to the IdeaExchange and searching for my idea. I've looked for it using every keyword combination I can think of, and always end up with 70+ pages of results.

So, for all I know, lots of other duplicate ideas like mine exist out there, but they're buried admist lots of other unrelated ideas. I just can't believe that only one other person doesn't have a need to add a related list to the opportunity line item object. This is, by the one, one of maybe 3 total objects (case comments comes to mind as another area - anyone know of others?) in the entire system that can't have related lists added to it. The inability to add objects here has cost us thousands of dollars in customization work to find workarounds for this obnoxious bug.

The Salesforce javascript customization wizard

I've worked with a lot of consultants on a lot of projects, and if anyone reading this is looking for Salesforce javascript customizations, then I would enthusiastically recommend EZSAAS. No project has been too big or too small, and they have always delivered on-time and on-budget. All of that would be enough, but they always go the extra mile and offer thoughtful insights on the project we're working on. From the first project they delivered my expectations have been exceeded, and I never miss an opportunity to recommend them.

Launching Salesforce ID links from Excel

I've built a lot of Excel pivottables that work of a local copy of our Salesforce data (thanks forceAmp!) and one feature that I incorporated into them that's very popular is the ability to click on a cell that has a Salesforce ID (15 or 18 digit versions, either will work) and then run a very simple macro either from a button on the toolbar or from a keyboard shortcut that will take the user to that record in Salesforce. It's an incredibly simple macro, too. Here it is:

ActiveWorkbook.FollowHyperlink ("https://na3.salesforce.com/" + ActiveCell.Text)

Note that na3 will need to be replaced with your Salesforce server code. If anyone needs help in creating this macro and adding it to the toolbar and as a shortcut, let me know and I'll add those instructions. If anyone comes up with improvements to this thing, that would be cool, too. It doesn't gracefully handle it when a user doesn't have an ID selected, for example.

Salesforce is stingy with the storage

Do you remember back when 1gb of online storage was pretty awesome? Me too. I think it was about 3 or 4 years ago. I know that Gmail offered that much when it went live on April 1st, 2004 and it seemed like a lot at the time.

Today, Gmail offers 6.5gb of storage. This is for a free service.

Salesforce.com is not a free service. In fact it's a very expensive service. Pricing for Salesforce starts at $65/user/month for Professional Edition and $125/user/month for the Enterprise Edition. Both packages include 1GB of free storage. Beyond that, storage is $300 per year for each additional 50MB!

That is a truly staggering fee in the context of online storage. It's got to be a huge profit center for Salesforce, and I find it ridiculous. So do a lot of other people.