Non Federal Fund Attributes Guide
Use this workbook to configure any non-federal fund (NFF) for packaging; automated or manual. References to "NFR" are an acronym for "Non Federal Resources"; a term that's no longer used and is synonymous with "NFF".
Workbook Description
The file name for this workbook is NFR_ATTRIB.csv.
- Field Name.
- Column: Spreadsheet column associated with the field.
- Required?: Denotes if you're required to populate the field (Y) or not (N).
- Field Type and Accepted Values:
- String: These are usually alphanumeric.
- Integer: Numeric, a whole number.
- Double: Numeric with places to the right of the decimal.
- Enumeration: List of values.
- Boolean: True or False, Yes or No.
- Groovy script: A logical query using groovy script.
- Date: yyyy-mm-dd format.
- Description.
Field Name | Column | Required? | Field Type and Accepted Values | Description |
Fund Code | A | Y | String | Fund Code as setup in Fund Priority Guide. Note: Only use this
Workbook to configure Non-Federal grant and loan
funds. Note: Once a Fund Code
has been used in a transaction, it can't be deleted from
Configuration. This is because SFP Configuration doesn't
currently support an effective end date or delete indicator for
Fund Configuration. Therefore, if an environment has
transactional data relying on the Fund Code Configuration
element, you can't remove the Fund Configuration. Workarounds to
disable the Fund Code include configuring it as a
manually-awarded fund or changing the award amount to always be
zero. |
Awarding Type | B | Y |
Enumeration
|
Automated means award using business rules configured in NFF Attributes workbook. External means the NFF is awarded by importing the FASExternalAwardEvent message. Manual means the NFF can only be awarded manually. |
Fund Eligibility | C | N |
Groovy script |
Defines eligibility rules for each NFF fund by academic year. This Groovy script is evaluated whenever:
Note: This field isn't used for NFFs with an
Awarding Type of
External.
|
Fund Allocation Indicator | D | Y |
Boolean
|
Specify if the fund type has an associated fund configured in SFP. |
Fund Maximum Projected Award Amount | E | N |
Groovy script |
Specify the rules to decide the maximum amount of funding a student might receive. |
Adjustments Require Outside Communication Indicator | F | Y |
Boolean
|
Indicates when to kick out to manual review if the fund amounts are adjusted due to Fund Acceptance, Packaging Engine, and so on. |
Re-Evaluate Prior to Disbursing Indicator | G | Y |
Boolean
|
Indicates when to start the Re-evaluate NFF Fund task for a Financial Aid Officer to re-evaluate the students eligibility for the disbursement. |
Fund Award Year Limit | H | N |
Integer Any Positive Number. |
To specify the rules to decide if the award year limits if one exists. |
Fund Annual Year Limit | I | N |
Groovy script |
To specify the rules for annual year limits if one exists. |
Fund Aggregate Limit | J | N |
Groovy script |
To specify the rules for aggregate lifetime limits if one exists. |
Fund Minimum Amount | K | N |
Groovy script |
To specify if there's a minimum amount the fund is required to meet. |
NFR Fund Disbursement Dates | L | Y |
Groovy script |
To specify how the fund disbursement dates are set by period. |
NFR Periods | M | N |
Groovy script |
To specify the disbursement periods by academic year. |
Aid Year | N | N |
Enumeration Aid Year in YYYY-YYYY format. |
To specify the Award Year. |
Aid Year Close Out Date | O | N |
Date Date in YYYY-MM-DD format. |
The date after which funds won't be disbursed for the fund in the specific award year, inclusive. |
NFR Awarding Criteria | P | Y |
Groovy script |
Decides if a fund has met all configured awarding criteria by period. |
Effective Start Date | Q | Y |
Date Date in YYYY-MM-DD format. |
To allow updates in the middle of an Award Year if fund is restricted to an award year. |
Disbursement Criteria Required | R | Y |
Boolean
|
Only for holding or releasing disbursements for NFR_LOAN Fund Types that have Alternative CommonLine Loan Indicator code = TRUE in FUND_PRIORITY.csv. If TRUE, an “H” is sent in the Application Send file to “Hold” disbursements until notified by the school to release them. If FALSE, an “R” is sent in the Application Send file and disbursements are released by lender without the school evaluating other disbursement criteria. Also, SFP doesn't evaluate any disbursement criteria configured in the DISBURSEMENT.csv for this fund code. |
Enable the Configuration in the UI
You don't have to complete any setup in the UI to enable this configuration.
Required Permissions
You must have a role with the following General Permission(s) and/or Document Permission(s) through Roles Management to enable and view the configuration in the UI.
- General Permissions
- Student
- NFF Workflow
- Document Permissions
Considerations for Configuration
- When you open this workbook, Microsoft Excel might automatically reformat the dates. You might be required to update the Date columns to the following custom date format YYYY-MM-DD.
Configuration in the UI
The configuration is visible in the Student Financial Planning UI if you navigate to the following screens:
- Dashboard > Process an NFF Document (Task)
- Dashboard > Re-Evaluate NFF Fund (Task)