Thursday, April 10, 2008

Salesforce INVALID_FIELD error in professional edition

The professional edition of SalesForce has some limitations compared to the Enterprise or Unlimited edition. One of the major issues is in calling the SF API.

I was getting the foll. error:
INVALID_FIELD: Field name provided, <> does not match an External ID for <>

And the reason was that I did not have these fields as a part of my page layout for that custom object.

This is what I received from a SF support rep:
"You will only have access to the field if it is on the page layout."

So I tried to add the custom field to the page layout and it did work.