Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Contents

Table of Contents

Summary

With the Data Standard v4.0-a release, a number of changes were introduced to the Finance Domain. The new Finance API is aligned with common accounting standards and reporting standards in the K–12 education space. The primary sources include:

...

The example listing below illustrates the information sent for a hypothetical instructional fund expense (10 in the fundDimensionReference) related to teacher salaries (100 in the objectDimensionReference) in the regular curriculum (120000 in the functionDimensionReference):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26

{
  "id": "58aa05e44e4e4d709d3d491241f30386",
  "accountIdentifier": "10-100-120000",
  "fiscalYear": 2020,
  "educationOrganizationReference": {
    "educationOrganizationId": 1
  },
  "functionDimensionReference": {
    "code": "120000",
    "fiscalYear": 2020
  },
  "fundDimensionReference": {
    "code": "10",
    "fiscalYear": 2020
  },
  "objectDimensionReference": {
    "code": "100",
    "fiscalYear": 2020
  },
  "accountName": "Salaries",
  "accountTypeDescriptor": "uri://state-agency-example.edu#Expense",
  "reportingTags": [
    { "reportingTagDescriptor": "uri://state-agency-example.edu#ESSA" },
    { "reportingTagDescriptor": "uri://state-agency-example.edu#Statewide-Report-Fall-2020" }
  ]
}

In this example, the SEA has reflected the dimensions in the accountIdentifier (10-100-120000). But, the API doesn't require or enforce that pattern, so SEAs may use any identification scheme that works for their environment.