How to configure approval rules so that goals added by the CEO are autoapproved?
Configure autoapproval and manual approval rules as indicated.
CEO Rule - Autoapproved
((transactionApprovalRequest.Requestor == "User.CEO") AND(transactionApprovalRequest.attribute25 == "Y") AND (transactionApprovalRequest.attribute10 != "") AND (Performance Goals != null))
Auto Approval Rule
((transactionApprovalRequest.Requestor != "User.CEO") AND (transactionApprovalRequest.attribute25 == "Y") AND (transactionApprovalRequest.attribute10 != "") AND (Performance Goals != null) AND (Performance Goals.Goal Version Type Code == "PENDING_APPROVAL") AND (Performance Goals.Goal Updated Flag != "Y") AND (Performance Goals.Legacy Key Attribute Updated != "Y"))
Manual Approval Rule
((transactionApprovalRequest.Requestor != "User.CEO") AND (transactionApprovalRequest.attribute25 == "Y") AND (transactionApprovalRequest.attribute10 != "") AND (Performance Goals != null) AND (Performance Goals.Goal Version Type Code == "PENDING_APPROVAL") AND ((Performance Goals.Goal Updated Flag == "Y") OR (Performance Goals.Legacy Key Attribute Updated != "Y")))