Fix account change bug and patch district data

Description

District attempted to process an account change and the job that did not complete. After the ITC restarted the application, the account change job now shows as complete in the job scheduler but pending in account change, and core > accounts do not show any changes.

ITC was able to delete the job and recreate it. The job shows “complete” in the job scheduler but “in progress” in Account Change Requests. ITC confirmed no changes have been made to the accounts.

To Do:

  • write a patch to update the status of the account change job to failed

    • IF PROBLEM IS FOUND. ITC had district memory at 2G which may have caused CPU spike and instance to need a restart.

  • determine why the account change job is failing and fix the bug. The app and db logs are attached to the support ticket.

    • During debugging, it was found that the receipt step was hanging for both revenue and expenditure account changes. Changed the receipt process to a tasklet, and the hanging was eliminated.

  • annotate the fiscal year so it does not display with the comma in the value as seen on the account change request highlight view

From account: 300-4552-899-9500-000000-200-00-000

To account: 300-4552-590-9500-000000-200-00-000

Environment

None

Attachments

2

Activity

Show:

Jason Klinger February 13, 2025 at 8:00 PM
Edited

Testing:

Use the West Liberty data for testing. When you apply the test image, a patch will run that will change the existing account change to a Failed status. Verify that both the status changes on the account change as well as the patch results sent to the uploads site.

The reason for the hanging account change process has also been fixed. Apply the above account change to verify it completes successfully.

Also, verify that the fiscal year, when viewing the account change request in the highlight view, does not contain a comma.

Jodi Becher February 4, 2025 at 4:27 PM
Edited

I have reached out to WOCO to inquire about the district’s USAS instance memory settings. WOCO is locally hosted so I am unable to determine through the VRA option.

  • ITC confirmed district was set to 2G, will be updating districts to 4G later this evening.

I ran a db query and found the district has 3600 accounts in total, not many.

Unresolved

Details

Assignee

Reporter

Story Points

Fix versions

QA Reviewers

Raji Thevendhriya

Sprint

Priority

Better PDF Exporter

Created January 31, 2025 at 2:05 PM
Updated February 28, 2025 at 9:42 PM