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
  • RIO Recipe
  • Build & Implementation
  • RIO Ready
  • 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.

  • About Us
    Who is RIO Education? RIO Events Start Your RIO Journey Experience RIO in action Customer go-live events Our Partners Housekeeping
  • RIO Insights
    Careers
  • RIO Recipe
    Project Management & Governance Discovery Design & Prototype Build & Implementation UAT Deployment & Metadata RIO Recipe: Training
  • Install RIO Education
    Configuration Integration with RIO Extension Package Installer Products
  • Releases
    Release Notes
  • Support
    Support FAQs Feature Articles Deep Dive RIO Academy Updates for other products
+ More


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


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.




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 Inc, a WDCi Company. This information is proprietary, confidential and protected by copyright ©2023.

CONTACT

E:  getinfo@wdcigroup.net

  • Privacy
  • Terms of service

Definition by Author

0
0
Expand