Skip to main content
This account record type needs to be equal to either record type ids AND follow the criteria for territory picklist values to assign to the proper value. I don't think the beginning of this formula is correct but not sure what I'm doing wrong...help?

 

AND(OR (

 

   RecordTypeId = "012A00000008lJ5",

 

   RecordTypeId = "012L00000000fjS"))

 

IF (ISPICKVAL (Territory__c , "MANAGER - SCHOOL") , "SCHOOL", 

 

IF (ISPICKVAL (Territory__c , "MANAGER - KEY ACCOUNTS"), "RETAIL STORE",

 

IF (OR (

 

    ISPICKVAL (Territory__c , "DIRECTOR - CAN"),

 

    ISPICKVAL (Territory__c , "DIRECTOR - GREATER EUROPE / AUSTRALIA"),

 

    ISPICKVAL (Territory__c , "DIRECTOR - WESTERN EUROPE"),

 

    ISPICKVAL (Territory__c , "GM DOMESTIC"),

 

    ISPICKVAL (Territory__c , "MANAGER - AFRICA & MIDDLE EAST"),

 

    ISPICKVAL (Territory__c , "MANAGER - ASIA"),

 

    ISPICKVAL (Territory__c , "MANAGER - BSG / OTHERS"),

 

    ISPICKVAL (Territory__c , "MANAGER - EASTERN EUROPE"),

 

    ISPICKVAL (Territory__c , "MANAGER - EMERGING BRANDS"),

 

    ISPICKVAL (Territory__c , "MANAGER - LATIN AMERICA"),

 

    ISPICKVAL (Territory__c , "MANAGER - NORTHEAST"),

 

    ISPICKVAL (Territory__c , "MANAGER - SALONCENTRIC / OTHERS"),

 

    ISPICKVAL (Territory__c , "MANAGER - TNG"),

 

    ISPICKVAL (Territory__c , "MANAGER - VALUEMARKETS EAST"),

 

    ISPICKVAL (Territory__c , "MANAGER - VALUEMARKETS WEST"),

 

    ISPICKVAL (Territory__c , "REP SHOP4U 1-1"),

 

    ISPICKVAL (Territory__c , "REP SHOP4U 2-2"),

 

    ISPICKVAL (Territory__c , "REP SHOP4U 2-3"),

 

    ISPICKVAL (Territory__c , "REP SHOP4U 2-4"),

 

    ISPICKVAL (Territory__c , "REP SHOP4U 0-5"),

 

    ISPICKVAL (Territory__c , "REP SHOP4U 0-6"),

 

    ISPICKVAL (Territory__c , "REP SHOP4U 2-7"),

 

    ISPICKVAL (Territory__c , "REP SHOP4U 0-8"),

 

    ISPICKVAL (Territory__c , "REP SHOP4U 2-9"),

 

    ISPICKVAL (Territory__c , "REP SHOP4U 2-10"),

 

    ISPICKVAL (Territory__c , "REP SHOP4U 0-10"),

 

    ISPICKVAL (Territory__c , "REP SHOP4U 2-11"),

 

    ISPICKVAL (Territory__c , "REP SHOP4U 0-12"),

 

    ISPICKVAL (Territory__c , "REP SHOP4U 2-13"),

 

    ISPICKVAL (Territory__c , "REP SHOP4U 2-14"),

 

    ISPICKVAL (Territory__c , "REP SHOP4U 0-15"),

 

    ISPICKVAL (Territory__c , "REP SHOP4U 0-16"),

 

    ISPICKVAL (Territory__c , "REP SHOP4U 1-17"),

 

    ISPICKVAL (Territory__c , "REP SHOP4U 0-18"),

 

    ISPICKVAL (Territory__c , "REP SHOP4U 3-19"),

 

    ISPICKVAL (Territory__c , "REP SHOP4U 1-19"),

 

    ISPICKVAL (Territory__c , "REP SHOP4U 0-19"),

 

    ISPICKVAL (Territory__c , "VP INTERNATIONAL")), 

 

    "DISTRIBUTOR", 

 

    NULL ))))
6 risposte
  1. 27 ago 2015, 06:07
    Doh!  sorry, bad comma...  try this:

     

     

    IF(

    AND(

    OR (

    RecordTypeId = "012A00000008lJ5",

    RecordTypeId = "012L00000000fjS"),

    CASE(Territory__c ,

    "MANAGER - SCHOOL", 1,

    "DIRECTOR - CAN", 1,

    "DIRECTOR - GREATER EUROPE / AUSTRALIA", 1,

    "DIRECTOR - WESTERN EUROPE", 1,

    "GM DOMESTIC", 1,

    "MANAGER - AFRICA & MIDDLE EAST", 1,

    "MANAGER - ASIA", 1,

    "MANAGER - BSG / OTHERS", 1,

    "MANAGER - EASTERN EUROPE", 1,

    "MANAGER - EMERGING BRANDS", 1,

    "MANAGER - LATIN AMERICA", 1,

    "MANAGER - NORTHEAST", 1,

    "MANAGER - SALONCENTRIC / OTHERS", 1,

    "MANAGER - TNG", 1,

    "MANAGER - VALUEMARKETS EAST", 1,

    "MANAGER - VALUEMARKETS WEST", 1,

    "REP SHOP4U 1-1", 1,

    "REP SHOP4U 2-2", 1,

    "REP SHOP4U 2-3", 1,

    "REP SHOP4U 2-4", 1,

    "REP SHOP4U 0-5", 1,

    "REP SHOP4U 0-6", 1,

    "REP SHOP4U 2-7", 1,

    "REP SHOP4U 0-8", 1,

    "REP SHOP4U 2-9", 1,

    "REP SHOP4U 2-10", 1,

    "REP SHOP4U 0-10", 1,

    "REP SHOP4U 2-11", 1,

    "REP SHOP4U 0-12", 1,

    "REP SHOP4U 2-13", 1,

    "REP SHOP4U 2-14", 1,

    "REP SHOP4U 0-15", 1,

    "REP SHOP4U 0-16", 1,

    "REP SHOP4U 1-17", 1,

    "REP SHOP4U 0-18", 1,

    "REP SHOP4U 3-19", 1,

    "REP SHOP4U 1-19", 1,

    "REP SHOP4U 0-19", 1,

    "VP INTERNATIONAL", 1,

    0) = 1),

    "DISTRIBUTOR",

    NULL )

     

     
0/9000