Post

2 followers Follow
1
Avatar

Make GetObjectByExternalID() function case sensitive

Please make GetObjectByExternalID() function case sensitive. For example, the function does not differentiate between l2pihstuwwmujygkq8w575xr2552 and l2pihSTuwWmujYgkq8w575Xr2552 at the moment. For future reference please use CR-465858.

Roland Pumputis Not planned

Please sign in to leave a comment.

1 comment

0
Avatar

*** Make sure to VOTE UP so we hit 100 votes; otherwise, Clarizen does not even consider the enhancement ***

Yes, this is a CRITICAL requirement for us and probably others out there who do not even realize it. :)

Salesforce uses a 15 Digit Unique ID for all their records when viewed through the browser (web service). Turns out that Clarizen cannot handle Mixed Case External ID?!?!

Therefore, when you attempt to Customize CLZ External ID to match the SFDC Unique ID you will get an ERROR:

SFDC Object #1:

00k7000000gEnAt

SFDC Object #2:

00k7000000gEnaT

They are the SAME characters, but they are DIFFERENT values, but this what you will see if you attempt to use the above combination.
Therefore, you will have issues with INSERTION and RETRIEVAL; because Clarizen does not recognize CASE so the easiest solution would be to maintain CASE during INSERTION and give us a CASE parameter for RETRIEVAL, which is what most "modern" systems do.
 
 
 
Wilfredo Maldonado 0 votes
Comment actions Permalink