Person Profile Certification: Exceptions and Adaptations

There are no exceptions for this business object. Not all fields that may be visible in the UI in the Education Region may be available for default and validation. The attributes available are listed above.

Keep these points in mind when creating rules for the Person Profile Certification business object:

  • For all the rules, always add the condition to validate the person profile degree row, otherwise the same rule will get triggered for the Model Profile degree as well.

  • Add the condition on the attribute context if you want to trigger this rule for a specific person degree section.

  • Though all rule types are supported for this business object, we have only validated the Object Validation Rule based on the scope.

Here's a sample rule:

Name: Certification_rule1
Rule Type: Object Validation Rule Type
Business Object: Person Profile Certification
Description: Certificate Original issue year must be current or past year .
Status: Active 

Rule Logic
{ 
profileRow = Get first row (Person Profile Certification.Get Profile)
If ( 
   profileRow.Current row Is not null AND
            profileRow.Person ID Is not null AND
   Person Profile Certification.Attribute Context Equal to "PERSON_CERTIFICATION"
       )
   {
 If ( 
    Person Profile Certification.Original Issue Year Is not null AND
       Person Profile Certification.Original Issue Year Greater than Convert integer to long ( Year of ( Today's date ( )))
    )
      {
Show an error message : "Original issue year value must be current year or any past year. ""
     }
  }
}