Preferences

Contents

General
CloudAssessSpec
CollegePreferenceService
CsvBuilder
DocumentService
DocumentSpec
EmailSpec
ExportSpec
MailchimpSpec
Mask
Money
Preferences
QualityResultSpec
ReportSpec
SmsSpec
SystemUserService
Database objects
ACLAccessKey
ACLRole
Account
AccountTransaction
Application
Article
ArticleProduct
Assessment
AssessmentClass
AssessmentSubmission
AttachmentData
Attendance
Banking
Certificate
ClassCost
ConcessionType
Contact
ContactRelation
ContactRelationType
CorporatePass
CorporatePassCourseClass
CorporatePassProduct
Country
Course
CourseClass
CourseClassTutor
CourseModule
CustomField
CustomFieldType
DefinedTutorRole
Discount
DiscountConcessionType
DiscountCourseClass
DiscountMembership
DiscountMembershipRelationType
Document
DocumentVersion
EmailTemplate
Enrolment
EntityRelation
ExportTemplate
Field
FieldConfiguration
FieldConfigurationScheme
FieldHeading
FundingSource
FundingUpload
FundingUploadOutcome
Import
Invoice
InvoiceDueDate
InvoiceLine
InvoiceLineDiscount
Language
Membership
MembershipProduct
Message
MessagePerson
Module
Note
Outcome
PayLine
PayRate
PaymentIn
PaymentInLine
PaymentMethod
PaymentOut
PaymentOutLine
Payslip
Preference
PriorLearning
Product
ProductItem
Qualification
Report
ReportOverlay
Room
SavedFind
Script
Session
SessionModule
Site
Student
StudentConcession
Survey
SystemUser
Tag
TagRelation
TagRequirement
Tax
TrainingPackage
Tutor
TutorAttendance
UnavailableRule
Voucher
VoucherPaymentIn
VoucherProduct
WaitingList
Enumerations
AccountTransactionType
AccountType
ApplicationStatus
AttachmentInfoVisibility
AttachmentSpecialType
AttendanceType
AvetmissStudentDisabilityType
AvetmissStudentEnglishProficiency
AvetmissStudentIndigenousStatus
AvetmissStudentLabourStatus
AvetmissStudentPriorEducation
AvetmissStudentSchoolLevel
ClassCostFlowType
ClassCostRepetitionType
ClassFundingSource
ClientIndustryEmploymentType
ClientOccupationIdentifierType
ConfirmationStatus
ContactDuplicateStatus
CourseClassAttendanceType
CourseEnrolmentType
CreditCardType
CreditLevel
CreditProviderType
CreditType
DeliveryMode
DeliverySchedule
DiscountType
EnrolmentStatus
EnrolmentVETFeeHelpStatus
EntityRelationType
ExpiryType
FieldConfigurationType
InvoiceType
KeyCode
KeyCollision
MessageStatus
MessageType
MoneyRounding
NodeSpecialType
OutcomeStatus
PaymentSource
PaymentStatus
PaymentType
PayslipStatus
PostcodeType
ProductStatus
ProductType
QualificationType
RecognitionOfPriorLearningIndicator
StudentCitizenship
StudentStatusForUnitOfStudy
StudyReason
SurveyTypeSource
SurveyVisibility
TriggerType
UsiStatus
VETFeeExemptionType
VoucherPaymentStatus

List of all preferences which can be accessed in the system. You can access the values most easily as direct attributes: <code> preference.college.name </code> but you can also use the string key: <code> Preference.valueString("college.name") </code>

 
        public 
        Preferences
     {
   public  String  ACCOUNT_CURRENCY  ;
   public  String  ACCOUNT_INVOICE_TERMS  ;
   public  String  AUTO_DISABLE_INACTIVE_ACCOUNT  ;
   public  String  AVETMISS_ADDRESS1  ;
   public  String  AVETMISS_ADDRESS2  ;
   public  String  AVETMISS_CERT_SIGNATORY_NAME  ;
   public  String  AVETMISS_COLLEGENAME  ;
   public  String  AVETMISS_CONTACTNAME  ;
   public  String  AVETMISS_EMAIL  ;
   public  String  AVETMISS_FAX  ;
   public  String  AVETMISS_FEE_HELP_PROVIDER_CODE  ;
   public  String  AVETMISS_ID  ;
   public  String  AVETMISS_JURISDICTION  ;
   public  String  AVETMISS_PHONE  ;
   public  String  AVETMISS_POSTCODE  ;
   public  String  AVETMISS_QLD_IDENTIFIER  ;
   public  String  AVETMISS_STATE  ;
   public  String  AVETMISS_SUBURB  ;
   public  String  CLASS_DEFAULTS_MAXIMUM_PLACES  ;
   public  String  CLASS_DEFAULTS_MINIMUM_PLACES  ;
   public  String  COLLEGE_ABN  ;
   public  String  COLLEGE_NAME  ;
   public  String  COLLEGE_PAYMENT_INFO  ;
   public  String  COLLEGE_URL  ;
   public  String  EMAIL_ADMIN_ADDRESS  ;
   public  String  EMAIL_BOUNCEADDRESS  ;
   public  String  EMAIL_FROM_ADDRESS  ;
   public  String  EMAIL_FROM_NAME  ;
   public  String  EMAIL_POP3HOST  ;
   public  String  EMAIL_SMTPHOST  ;
   public  String  LDAP_HOST  ;
   public  String  ONCOURSE_SERVER_DEFAULT_TZ  ;
   public  String  PASSWORD_COMPLEXITY  ;
   public  String  PASSWORD_EXPIRY_PERIOD  ;
   public  String  SMS_FROM_ADDRESS  ;
   public  String  SMTP_USERNAME  ;
   public  String  TFA_EXPIRY_PERIOD  ;
   public  String  TWO_FACTOR_AUTHENTICATION  ;
}

Preference keys

default.currency

Default currency

account.invoice.terms

Default invoice terms (days)

security.auto.disable.inactive.account

Automatically disable inactive accounts. True by default

avetmiss.address.line1

Address 1 line for the AVETMISS export file.

avetmiss.address.line2

Address 2 line for the AVETMISS export file.

avetmiss.certificate.signatory.name

Certificate signatory name. This name is placed at the bottom of the printed certificate.

avetmiss.collegename

Training organisation name for the AVETMISS export file.

avetmiss.contactname

Contact name for the AVETMISS export file.

avetmiss.email

College email for the AVETMISS export file.

avetmiss.fax

Fax for the AVETMISS export file.

avetmiss.fee.help.provider.code

FEE HELP Provider Code

avetmiss.identifier

AVETMISS RTO Identifier. Must be a valid choice from training.gov.au

avetmiss.jurisdiction

Defaut AVETMISS jurisdiction used when exporting.

avetmiss.phone

Telephone for the AVETMISS export file.

avetmiss.address.postcode

Postcode for the AVETMISS export file.

avetmiss.qld.identifier

Queensland RTO id

avetmiss.address.state

State for the AVETMISS export file.

avetmiss.address.suburb

Suburb for the AVETMISS export file.

courseclass_default_maximumPlaces

Default maximum places in class. Used when creating a new class.

courseclass_default_minimumPlaces

Default minimum places in class. Used when creating a new class.

college.abn

College ABN

college.name

College name

college.paymentInfo

Invoice remittance instructions. This additional text will be added to every invoice.

web.url

College website URL. If you have multiple sites, use the primary one here since this will be used for references to street directions and other information in an enrolment confirmation.

email.admin

System administrator email address

email.bounce.address

Email address to which bounces are sent

email.from

Email from address. Outbound email will have this from address by default.

email.from.name

Email from name

email.pop3host

The POP server from which bounced email will be retrieved. Use this if you have VERP enabled and want onCourse to match bounces against your contact list.

email.smtphost

Outgoing mail server address (SMTP)

ldap.host

LDAP host

oncourse.server.timezone.default

Default server time zone. Don't change this without conisidering how the change affects your data.

security.password.complexity

Require better password complexity.

security.password.expiry.period

Require password change after expiry period

sms.from

SMS from. This can either be a valid phone number (in which case recipients will be able to reply directly) or a word which identifies your college.

smtp.username

SMTP username

security.tfa.expiry.period

Two factor authentication expiry period

security.tfa.status

Two factor authentication status for users