/* PHI utility changes until March 2015 */
AND(
OR(
TEXT(Service_UtilityPicklist__c) == "CONECT-DE - Delmarva Power",
TEXT(Service_UtilityPicklist__c) == "CONECT-MD - Delmarva Power",
TEXT(Service_UtilityPicklist__c) == "CONECT-NJ - Atlantic City Electric",
TEXT(Service_UtilityPicklist__c) == "PEPCO - Potomac Electric Power Company",
TEXT(Service_UtilityPicklist__c) == "PEPCO-DC - Potomac Electric Power Company"
),
LEN(Service_UtilityAccountNumber__c) > 22
),
/* END PHI utility changes until March 2015 */
AND(
TEXT(Service_UtilityPicklist__c) == "GSECO - Granite State Electric",
AND(LEN(UService_UtilityAccountNumber__c) != 10,LEN(Service_UtilityAccountNumber__c) != 16)
),
AND(
TEXT(Service_UtilityPicklist__c) != "PSNH - Public Service of New Hampshire",
TEXT(Service_UtilityPicklist__c) != "APS-PA - Allegheny Power",
TEXT(Service_UtilityPicklist__c) != "GSECO - Granite State Electric",
LEN(Service_UtilityAccountNumber__c) != VLOOKUP( $ObjectType.Account.Fields.Utility_UANLength__c,$ObjectType.Account.Fields.Name,TEXT(Service_UtilityPicklist__c))
)
)
/* AND(
TEXT(Service_UtilityPicklist__c) != "PSNH - Public Service of New Hampshire",
TEXT(Service_UtilityPicklist__c) != "APS-PA - Allegheny Power",
TEXT(Service_UtilityPicklist__c) != "GSECO - Granite State Electric",
LEN(Service_UtilityAccountNumber__c) != VLOOKUP( $ObjectType.Account.Fields.Utility_UANLength__c,
$ObjectType.Utility__c.Fields.Name,
TEXT(Service_UtilityPicklist__c))
)
*/
1 respuesta
Hi
You validation rule is something like below
AND (
OR(
TEXT(Service_UtilityPicklist__c) == "CONECT-DE - Delmarva Power",
TEXT(Service_UtilityPicklist__c) == "CONECT-MD - Delmarva Power",
TEXT(Service_UtilityPicklist__c) == "CONECT-NJ - Atlantic City Electric",
TEXT(Service_UtilityPicklist__c) == "PEPCO - Potomac Electric Power Company",
TEXT(Service_UtilityPicklist__c) == "PEPCO-DC - Potomac Electric Power Company"
),
LEN(Service_UtilityAccountNumber__c) > 22
) ,
AND(
TEXT(Service_UtilityPicklist__c) == "GSECO - Granite State Electric",
AND(LEN(UService_UtilityAccountNumber__c) != 10,LEN(Service_UtilityAccountNumber__c) != 16)
),
AND(
TEXT(Service_UtilityPicklist__c) != "PSNH - Public Service of New Hampshire",
TEXT(Service_UtilityPicklist__c) != "APS-PA - Allegheny Power",
TEXT(Service_UtilityPicklist__c) != "GSECO - Granite State Electric",
LEN(Service_UtilityAccountNumber__c) != VLOOKUP( $ObjectType.Account.Fields.Utility_UANLength__c,$ObjectType.Account.Fields.Name,TEXT(Service_UtilityPicklist__c))
),
)
review your rule to add something
OR(
AND () ,
AND(),
AND()
)
Thanks