System-assigned Constituencies

The following table lists Synergetic system-assigned constituencies, with some detail on the particular area or process within Synergetic that causes these to be assigned to a Community Member.

Broadly, these are generated as a result of a Community member being added to a specific sub-system of Synergetic.  A couple of entries have more specific criteria and this is explained within the entry.

In similar fashion, the constituency code is generally removed from the Community member if they no longer fulfil the criteria (for example, removing a person from Current Students area entirely will remove their @SC Current Student constituency).  This may also affect related constituencies where applicable - using the previous example, related Current Parent constituencies may also be removed when the student is taken out of Current Students, if the person had no other valid Current Students they were a parent for.


CodeDescriptionTrigger to create
@CRDCreditorAdd a Community member to Creditors subsystem
@DEBDebtorAdd a Community member to Debtors subsystem
@DEBPInactive DebtorMake an existing Debtor inactive in Debtor Maint
@DEBSDebtor Statement RecipientAdd a Community member as a Debtor Statement Recipient
@EDCEnrolment Deposit ContactAdd a Community member as Contact on an Enrolment Deposit
@EDSEnrolment Deposit StudentAdd a Community member as a Student on an Enrolment Deposit
@PAYPayrollAdd a Community Member to the Payroll Employee subsystem
@PCCurrent ParentSet a Community Member as a Contact of a Student (SC1 - SC9) in Current Student Maint, with Parent Flag ticked
@PCECPast Student Emergency ContactSet a Community Member as an Emergency Contact (SE1 - SE3) in Past Student Maint
@PCOCPast Student Other ContactSet a Community Member as an Contact (SE1 - SE3) in Past Student Maint, with Parent Flag unticked
@PFFuture ParentSet a Community Member as a Contact of a Future Student (SC1 - SC9) in Future Student Maint, with Parent Flag ticked
@PPPast ParentSet a Community Member as a Contact of a Past Student (SC1 - SC9) in Past Student Maint, with Parent Flag ticked
@SCCurrent StudentAdd a Community Member to Current Student Maintenance as a Student
@SCECStudent Emergency ContactSet a Community Member as an Emergency Contact (SE1 - SE3) in Current Student Maint
@SCOCStudent Other ContactSet a Community Member as an Contact (SC1 - SC9) in Current Student Maint, with Parent Flag unticked
@SFFuture StudentAdd a Community Member to Future Student Maintenance as a Student
@SFECFuture Student Emergency ContactSet a Community Member as an Emergency Contact (SE1 - SE3) in Future Student Maint
@SFOCFuture Student Other ContactSet a Community Member as an Contact (SE1 - SE3) in Future Student Maint, with Parent Flag unticked
@SPPast StudentAdd a Community Member to Past Student Maintenance
@STFCurrent StaffAdd a Community Member to Staff Maintenance, set as Active
@STFPInactive StaffSet a Staff member in Staff maint to Inactive
@ZDNDonorAdd a pledge or receipt record against a Community Member in Development Maintenance (manually added or automatically via financial subsystem)
@ZFxFoundation codes (user created, x being the relevant code value from luDonorFoundation)Assigned to Donors based on the content of luDonorFoundation - the Code is suffixed to the @ZF prefix, the particular code used will be based on the Foundation Basis Start/End values in the lookup table.