Versions Compared

Key

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


AuthorAndrei Makaranka
JIRA task

Jira Legacy
serverSystem Jira
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyUXPROD-2899

Business Requirements
Architects Review

Raman Auramau

Status
colourYellow
titleIn Progress

PO review

Dennis Bridges

Status
colourYellow
titleIn Progress

...

VersionDateOwnerDescriptionReason
v1.006.14.2022Andrei Makaranka Initial version
v2.006.22.2022Schema changed and WBS added
v2.106.30.2022Andrei Makaranka Status for preview added

Overview

Allow user to generate a rollover report that will tell the user what errors may occur if rolling over with current data.

...

  • Ledger Fiscal Year Rollover already implemented.
  • It is likely that we will be creating upwards of 75000 - 100000 encumbrances during this process. (statistics from Library). 
  • Prepare report with Unpaid invoices is UI responsibility.

...

Code Block
languagejs
themeMidnight
collapsetrue
{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "description": "Preview ledger fiscal year rollover result",
  "type": "object",
  "properties": {
    "status": {
      "description": "Progress of the preview rollover process : Not Started, In Progress, Error, Success",
      "type": "object",
      "$ref": "../../mod-finance/schemas/rollover_status.json"
    },
    "errors": {
      "description": "The list of fiscal year rollover errors",
      "type": "array",
      "items": {
        "$ref": "ledger_fiscal_year_rollover_error.json"
      }
    },
    "budgets": {
      "description": "The list of planned budgets",
      "type": "array",
      "items": {
        "$ref": "preview_rollover_budget.json"
      }
    },
    "totalRecords": {
      "description": "The number of records contained in this collection",
      "type": "integer",
      "minimum": 0
    }
  },
  "additionalProperties": false,
  "required": [
    "totalRecords"
  ]
}

...