Skip to content

Instantly share code, notes, and snippets.

@sfboss
Last active September 5, 2022 04:38
Show Gist options
  • Save sfboss/276dd449a3e07767ff07ceb0312553b3 to your computer and use it in GitHub Desktop.
Save sfboss/276dd449a3e07767ff07ceb0312553b3 to your computer and use it in GitHub Desktop.
Power of one example for CASESAFEID use case
<?xml version="1.0" encoding="UTF-8"?>
<CustomField xmlns="http://soap.sforce.com/2006/04/metadata">
<fullName>NO_casesafe_PO1__c</fullName>
<externalId>false</externalId>
<formula>IF($User.Id == User__c,1,0)</formula>
<formulaTreatBlanksAs>BlankAsZero</formulaTreatBlanksAs>
<label>NO casesafe PO1</label>
<precision>18</precision>
<required>false</required>
<scale>0</scale>
<type>Number</type>
<unique>false</unique>
</CustomField>
<?xml version="1.0" encoding="UTF-8"?>
<CustomField xmlns="http://soap.sforce.com/2006/04/metadata">
<fullName>casesafe_user__c</fullName>
<externalId>false</externalId>
<formula>CASESAFEID(User__c)</formula>
<formulaTreatBlanksAs>BlankAsZero</formulaTreatBlanksAs>
<label>casesafe User</label>
<required>false</required>
<type>Text</type>
<unique>false</unique>
</CustomField>
<?xml version="1.0" encoding="UTF-8"?>
<CustomField xmlns="http://soap.sforce.com/2006/04/metadata">
<fullName>casesafe_po1__c</fullName>
<externalId>false</externalId>
<formula>IF(CASESAFEID(User__c) == $User.Id,1,0)</formula>
<formulaTreatBlanksAs>BlankAsZero</formulaTreatBlanksAs>
<label>casesafe po1</label>
<precision>18</precision>
<required>false</required>
<scale>0</scale>
<type>Number</type>
<unique>false</unique>
</CustomField>
<?xml version="1.0" encoding="UTF-8"?>
<CustomField xmlns="http://soap.sforce.com/2006/04/metadata">
<fullName>User__c</fullName>
<deleteConstraint>SetNull</deleteConstraint>
<externalId>false</externalId>
<label>User</label>
<referenceTo>User</referenceTo>
<relationshipName>Accounts</relationshipName>
<required>false</required>
<trackFeedHistory>false</trackFeedHistory>
<type>Lookup</type>
</CustomField>
<?xml version="1.0" encoding="UTF-8"?>
<CustomField xmlns="http://soap.sforce.com/2006/04/metadata">
<fullName>NO_casesafe_User__c</fullName>
<externalId>false</externalId>
<formula>User__c</formula>
<formulaTreatBlanksAs>BlankAsZero</formulaTreatBlanksAs>
<label>NO CASESAFE User</label>
<required>false</required>
<type>Text</type>
<unique>false</unique>
</CustomField>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment