Formula | AND(
NOT($Permission.Modify_All_Spend_Plans),
NOT(CONTAINS($Profile.Name, 'System Administrator')),
OR(
AND(
NOT(ISPICKVAL(Status__c, "Initial Draft")),
NOT(ISPICKVAL(Status__c, "Draft")),
NOT(ISPICKVAL(Status__c, "Pending")),
NOT(ISPICKVAL(Status__c, "")),
NOT(ISCHANGED(OwnerId)),
NOT(ISCHANGED(System_Trust_Status_Not_Final_SGs__c)),
NOT(ISCHANGED(Drafted_Milestones__c)),
NOT(ISCHANGED(System_Has_Consultations_with_no_Outcome__c)),
NOT(ISCHANGED(GAB_Cover_Note__c)),
NOT(ISCHANGED(Status__c)),
NOT(ISCHANGED(Substatus__c)),
NOT(ISCHANGED(GAB_Backoffice_Note_Restricted__c)),
NOT(ISCHANGED(GAB_Backofice_Note__c)),
NOT(ISCHANGED(Total_Available_For_Awarding__c)),
NOT(ISCHANGED(System_PEs_with_Invalid_Expenditure__c)),
NOT(ISCHANGED(System_PEs_with_Invalid_Funding__c)),
NOT(ISCHANGED(Spending_Plan_Administrator__c)),
NOT(ISCHANGED(Current_Contacts__c)),
NOT(ISCHANGED(Quarantined_Gifts__c)),
NOT(ISCHANGED(Latest_Activation_Date__c)),
NOT(ISCHANGED(PE_Expenditure_Combination_Unchecked__c)),
NOT(ISCHANGED(PE_Funding_Combination_Unchecked__c)),
NOT(ISCHANGED(Total_Awardable_Remaining_EoM__c)),
NOT(ISCHANGED(System_Total_Spend_Unit_Redemptions__c)),
NOT(ISCHANGED(System_Source_Gifts__c)),
NOT(ISCHANGED(System_Inactive_PE_items_count__c)),
NOT(ISCHANGED(Total_Planned_Expenditure__c)),
NOT(ISCHANGED(System_EAFS_with_FY_gt_Exp_Year__c)),
NOT(ISCHANGED(Posting_Period__c)),
NOT(ISCHANGED(Posting_Period_calc__c)),
NOT(ISCHANGED(Original_Authorisation_Date__c))
),
AND(ISPICKVAL(Status__c, "Review"), ISCHANGED(Expiry_Date__c))
)
)
|