---
schema_version: "1"
id: 2c6d1f9d4d666f25999e003521bc8a7238f31190bf674cbfa2dcd252c826178b
title: Academic Score Calculations
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/sfdo/264-0-0/ec_academic_score_calculations.md
canonical_url: https://help.salesforce.com/s/articleView?id=sfdo.ec_academic_score_calculations.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 4dc09f742146077272cf610c9c3a00bd05ae0b723d59ab582b5fb964823288ef
description: Calculate academic scores, such as term GPA, for students enrolled in an academic term by using configurable policy rules. Admins define the calculation logic once, and Education Cloud applies it to every enrollment in the term in a batch.
products:
  - Education
release: "264"
---
# Academic Score Calculations

Calculate academic scores, such as term GPA, for students enrolled in an academic term by using configurable policy rules. Admins define the calculation logic once, and Education Cloud applies it to every enrollment in the term in a batch.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col style="width:100%"></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Enterprise</strong>, <strong>Performance</strong>, <strong>Unlimited</strong>, and <strong>Developer</strong> Editions with Education Cloud</td></tr></tbody></table>

The academic score calculation process includes a context definition, an expression set, policy rules, and flows. The context definition defines the data that the rule reads, such as academic term enrollment, course offering participants, grades, and credits. The expression set holds the calculation logic. One policy rule wraps the expression set and context definition, while the other policy rule assigns that policy rule to an academic term. The flows run the rule-based process to calculate the GPA of the students enrolled in an academic term.

## Set Up Academic Term GPA Calculations

Configure a context definition, policy rule, and flows to calculate the GPA scores of students enrolled in an academic term.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
            <colgroup>
              <col style="width:50%">
              <col style="width:50%">
            </colgroup>
            <thead class="slds-text-title_caps ">
              <tr class="">
                <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d76295e105">User Permissions Needed</th>
              </tr>
            </thead>
            <tbody>
              <tr class="">
                <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d76295e105 ">To set up academic term GPA calculations:</td>

                <td class="slds-cell-wrap" style="vertical-align:top;" headers="d76295e105 ">Education Cloud Full Access</td>

              </tr>
            </tbody>
          </table>

Before you begin, make sure to turn on [Advanced Academic Operations](https://help.salesforce.com/s/articleView?id=sfdo.ec_enable_advanced_academic_operations.htm&language=en_US).

- Ensure that [Advanced Academic Operations](https://help.salesforce.com/s/articleView?id=sfdo.ec_enable_advanced_academic_operations.htm&language=en_US) is enabled.

1. [Customize and activate the context definition](https://help.salesforce.com/s/articleView?id=ind.context_service_create_context_definitions.htm&language=en_US), EduTermGpaCalcCtxtDef.
2. [Create a policy rule](https://help.salesforce.com/s/articleView?id=sfdo.ec_create_a_policy_rule_for_learning_requirements.htm&language=en_US) customized to your requirements with these details:
    
     
    | Field | Value |
    | --- | --- |
    | Usage Type | Term GPA Calculation |
    | Context Definition | (As created in the previous step) |
    
    Use the sample expression set template available with Education Cloud, Ready\_to\_Use\_TermGPACalculationES, to create a policy rule.
    
    1. To validate the output, [simulate the rule](https://help.salesforce.com/s/articleView?id=ind.simulate_and_activate_the_expression_set.htm&language=en_US) with a sample JSON input using the advanced input mode.
    2. To view the simulation results as an academic score report, select **Academic Score Report View** from the view dropdown.
3. Create an academic term policy rule record. For Policy Rule, select the policy rule created in the previous step.
4. [Customize and activate the flows](https://help.salesforce.com/s/articleView?id=platform.flow_build.htm&language=en_US):
    
    - EDU Student Information: Calculate Academic Term GPA
    - EDU Student Information: Run Academic Term GPA Calculation Batch Job
    
    Flow templates must be cloned to create the corresponding flows.
5. [Provide create access to the standard user profile](https://help.salesforce.com/s/articleView?id=sfdo.ec_create_and_configure_standard_profiles.htm&language=en_US) for the Academic Term GPA Calculation Event object.

## Run Academic Term GPA Calculations

Initiate the rule-based process to calculate the GPA of the students enrolled in an academic term.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
            <colgroup>
              <col style="width:50%">
              <col style="width:50%">
            </colgroup>
            <thead class="slds-text-title_caps ">
              <tr class="">
                <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d76295e303">User Permissions Needed</th>
              </tr>
            </thead>
            <tbody>
              <tr class="">
                <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d76295e303 ">To run verification and assignment for academic term registration timelines:</td>

                <td class="slds-cell-wrap" style="vertical-align:top;" headers="d76295e303 ">Education Cloud Full Access</td>

              </tr>
            </tbody>
          </table>

Before you begin, make sure to turn on [Advanced Academic Operations](https://help.salesforce.com/s/articleView?id=sfdo.ec_enable_advanced_academic_operations.htm&language=en_US).

1. From App Launcher, find and select **Academic Terms**.
2. Select the academic term for which you want the scores calculated.
3. Click **Calculate Scores**.
4. If needed, [monitor the batch job](https://help.salesforce.com/s/articleView?id=ind.task_monitor_batches.htm&language=en_US).
5. After the batch process completes, view the academic score report.
    1. From App Launcher, find and select **Academic Term Enrollments**.
    2. Select the academic term enrollment record.
    3. Select the Academic Score Report tab and verify the results.
    4. To publish the scores so students can view them in Learner Progress Summary on the learner portal, click **Publish**.
6. To view the log for a calculation run:
    1. From App Launcher, find and select **Academic Term Enrollments**.
    2. Select the academic term enrollment record.
    3. Select the **Related** tab.
    4. Under Academic Term Enrollment Policy Rule Log, select the log record.