US English (US)
ES Spanish

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Log in
English (US)
US English (US)
ES Spanish
  • Home
  • Help & Support
  • RIO Recipe
  • Build & Implementation
  • RIO Ready
  • RIO Ready (V3)
  • RIO Ready: Student ID Generation

RIO Ready: Student Id Generation Functionality Setup

Student ID Generation Functionality Setup Guide.

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • RIO Certification
    RIO Certification Program RIO Academy RIO Challenge RIO Recipe Training
  • Releases
    Release Notes
  • Help & Support
    Install RIO Education RIO Insights RIO Recipe Support
  • About Us
    Who is RIO Education? Start Your RIO Journey Housekeeping
  • Experience RIO in action
+ More

Table of Contents

Important
Delete

Important

If you have previously installed this, and have already made your own customizations, do not use the vanilla RIO Ready installer.

You will need to deploy your custom components and codes.

For this functionality's components, see here.


To quickly setup the Student Id generation functionality, please follow the following steps:


Prerequisite

  • Ensure that RIO Ready - Student ID has been installed here.

  • If there is an installation error stating that there is no field named 'redu_Accounts_Receivable_Amount__c' on the Contact object, then, install RIO Ready - Accounts Receivable Display first, and try again.



Step 1: Change the Student Id Format

  1. Login to Salesforce and go to “Setup”.
  2. From Setup, click on Object Manager.
  3. In the Quick Find box, enter the Student Number. Click on the object. If you are unable to find this object, you may need to install the custom components. To do this, please see below.  
  4. In Fields & Relationship, enter the Student No. in the Quick Find box and click on "Edit".
  5. In the Display Format, enter your required format. To find out what format is supported, click on the “What Is This?” link.


Step 1.1: Reset Student Id Running Number

Only do this if you need to continue from the latest running number of the existing student (migrated from legacy system).

In other words, if you have existing student numbers (e.g. STUD-000012) before this, and you want the Student Number to start from STUD-000013 instead of STUD-000001.

  1. Login to Salesforce and go to “Setup”.
  2. From Setup, click on Object Manager.
  3. In the Quick Find box, enter Student Number. Click into the object. If you are unable to find this object, you may need to install the custom components. To do this, please see below. 
  4. In Fields & Relationship, enter Student No. in the Quick Find box and click on "Edit".
  5. Change the Data Type from Auto Number to Text and click "Save".
  6. Repeat steps 1 to 4, change the Data Type from Text to Auto Number.
  7. Set the Display Format accordingly. 
  8. Set the Starting Number with the next running as accordingly and click "Save".



Step 2: Adding Object and Field Access

Set the Field-Level Security for following fields (under the Student Number object, and the Contact object):


Field Object Access
Student No. Student Number Field-Level security to "Visible" for the relevant profiles.
Student Email Student Number Field-Level security to "Visible" for the relevant profiles.
Salesforce Record Id Student Number Field-Level security to "Visible" for the relevant profiles.
Contact Type
Contact
Field-Level security to "Visible" for the relevant profiles.


Then, go to Setup > Profiles.

Select the relevant profile (e.g. REDU - Admin) and ensure that 'Read' permission is granted for the Student Number object.



Step 3: Adding Contact Type Field

  1. Login to Salesforce and go to “Setup”.
  2. From Setup, click on Object Manager.
  3. In the Quick Find box, enter Contact. Click on the object.
  4. In Page Layouts, select the layout that you want to include the "Contact Type" field in and click "Save".



Step 4: Installing the Custom Component

Only do this if the custom component (redu_CON_StudentID_TDTM) is not found under Trigger Handlers records.

  1. Contact WDCi for the installation source.
  2. Install the components and once done:
    • Open the Developer Console.


    • Go to Debug (on the top menu) -> click on "Open execute Anonymous Window".


    • Paste the following:
redu_CON_StudentID_TDTM.installTDTMSetting();


Once this is created, changing a student's Contact Type = Student on their Contact object, will automatically create a Student ID based on what you have configured in step 1 to 3.




student ids id-setup

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • RIO Ready: Login/Self-Registration Functionality Setup
  • RIO Ready: Master Data Migration
  • RIO Ready: Transcript Generation Functionality Setup
  • RIO Ready: Student Application Functionality Setup
RIO Education

RIO Education, a WDCi Company. This information is proprietary, confidential and protected by copyright ©2024.

CONTACT

Get in touch

  • Privacy
  • Terms of service

Knowledge Base Software powered by Helpjuice

Definition by Author

0
0
Expand