2.32.0001 Release Notes

Contents Show

Changes made in this release of the software are detailed below.

Files Included in This Release

The following files are included with this release of the software:

Reported Issues

The table below documents issues fixed within this release of the software.

Reported Issues

Issue#

Primary Function

Issue Detail

Issue Resolution

CDP-335

Benefit Issuance

In the Montana environment, food instrument set IDs were not unique in the EBTISSUANCECROSSREF table within the SPIRIT database.

A CleanUpEBTIssuanceCrossRef function was previously added for NIN-59 in the 2.19.05 release to resolve a problem where benefit issuance recorded a zero for the food instrument ID in the Chickasaw Nation environment. This is the same problem described in CDP-336 and TMP-315.

However, CDP determined that the CleanUpEBTIssuanceCrossRef function caused the following issues:

  • If some but not all FI Set IDs were missing, rows would be labeled in the EBTISSUANCECROSSREF table with FI Set IDs that had already been used when the CleanUpEBTIssuanceCrossRef function executed.

  • As the CleanUpEBTIssuanceCrossRef function was triggered by FI Set IDs that were over six (6) digits in length, it was being executed for every issuance in the Montana environment instead of just for missing FI Set IDs.

  • Since connection drops typically caused this problem, the CleanUpEBTIssuanceCrossRef function did not work as intended when connectivity between the SPIRIT Client and Server was lost due to an internet outage.

It is CDP determined that this function is likely causing the issue; and, since it does not work as intended, the CleanUpEBTIssuanceCrossRef function was removed during the redesign of TMP-315.

CDP was unable to reproduce this issue after code changes were made for TMP-315. For more information, refer to the code changes for TMP-315.

CDP-336

Benefit Issuance

In the Montana environment, the SPIRIT WIC system did not properly record EBTISSUANCENBRs within the SPIRIT database when connectivity between the SPIRIT Client and Server was lost due to an internet outage.

CDP was unable to reproduce this issue after code changes were made for TMP-315. For more information, refer to the code changes for TMP-315.

As a result, no code changes were made for this reported issue at this time.

TMP-315

DFDD Changes Database Changes

Benefit Issuance

If network disruption occurred when transferring issuance data from the SPIRIT WIC system to the EBT Processor, the EBTISSUANCECROSSREF table was not updated correctly in the SPIRIT database and benefits were duplicated in the EBT Processor system.

Code was modified to remove the EBTIssuanceSender on the server side and a service call was added to the frmEBTIssuance send method so that all issuances are now done on the server side.

Logic was also added to verify whether benefits are already issued before sending them to the EBT Processor again.

The EBTIssuanceSenderBatch class was updated to allow the EBTIssuanceSender to work with normal issuances within the SPIRIT WIC system.

A new standard error message was added with the following text: "Cannot connect to SPIRIT Server - Connection Timed Out." This new message displays if connectivity between the SPIRIT Client and Server is lost due to an internet outage after the Send EBT Data button is clicked on the following screens in the SPIRIT WIC system:

  • Aggregated Issuance for EBT Account (Clinic)

  • Aggregated Issuance for EBT Account (Vendor)

Finally, code calling the E0426 standard error message was modified to instead call the E0427 standard error message when the Send EBT Data button is clicked on the following screens throughout the SPIRIT WIC system:

  • Add Formula (Clinic)

  • Formula Replacement (Clinic)

  • Issue Formula and Infant Foods (Clinic)

  • Replacement Food (Clinic)

Please refer to the DFDD changes for more information.

DFDD Updates

The table below documents changes made to the SPIRIT WIC Detailed Functional Design Document (DFDD) for this release of the software.

DFDD Updates

Issue#

DFDD Location

DFDD Resolution

TMP-315

Code Changes

Appendix

(busrule.chm)

Changes to the Appendix DFDD for TMP-315 are documented below.

In the Messages Matrix within Appendix D, new Variant Text was added to the E0393 standard error message with the following text: "Cannot connect to SPIRIT Server - Connection Timed Out."

Clinic

(clinic.chm)

Changes to the Clinic DFDD for TMP-315 are documented below.

The "Send Issuance Data to WEM" section was removed from the Send EBT Data button section on the EBT Household Demographics screen topic, as issuance data is not communicated from this screen.

The following changes were made to the Send EBT Data button section on the Aggregated Issuance for EBT Account screen topic:

  • A new E0393 standard error message reference was added to document instances where connectivity between the SPIRIT Client and Server is lost due to an internet outage after the Send EBT Data button is clicked.

  • References to the EBT Household Demographics screen topic were removed from the following sections as they do not apply to this screen:

  • Verify Required Information

  • Verify Legitimate Values

  • Perform Cross Edits

  • Send EBT Data to the EBT Processor System

  • The reference to the E0426 standard error message was removed from Send Issuance Data to WEM section and the paragraph was rewritten as follows:

"If a communication error occurs when first attempting to send issuance data to WEM, a second attempt to establish communications occurs in the background. If communications cannot be established on the second connection attempt, the Status text and value label updates to show the following text: "Communication Error, Issuance Failed"."

  • The reference to the E0426 standard error message was removed from the service site redeemable food items note in the Send Issuance Data to WEM section and the note was rewritten as follows:

If a communication error occurs when first attempting to issue service site redeemable food items, a second attempt to establish communications occurs in the background. If communications cannot be established on the second connection attempt,, the Status text and value label updates to show the following text: "Communication Error, Issuance Failed"."

The following changes were made to the Send EBT Data button section on the Add Formula screen topic:

  • References to the EBT Household Demographics screen topic were removed from the following sections, as they do not apply to this screen:

  • Verify Required Information

  • Verify Legitimate Values

  • Perform Cross Edits

  • Send EBT Data to the EBT Processor System

  • The reference to the E0426 standard error message was removed from Send Issuance Data to WEM section and the paragraph was rewritten as follows:

"If a communication error occurs when first attempting to send issuance data to WEM, a second attempt to establish communications occurs in the background. If communications cannot be established on the second connection attempt, a standard error message (E0427) displays. When the OK button is clicked on the standard error message, the Add Formula screen (the current screen) displays."

  • The reference to the E0426 standard error message was removed from the service site redeemable food items note in the Send Issuance Data to WEM section and the note was rewritten as follows:

"If a communication error occurs when first attempting to issue service site redeemable food items, a second attempt to establish communications occurs in the background. If communications cannot be established on the second connection attempt, a standard error message (E0427) displays. When the OK button is clicked on the standard error message, the Add Formula screen (the current screen) displays."

The following changes were made to the Send EBT Data button section on the Formula Replacement screen topic:

  • References to the EBT Household Demographics screen topic were removed from the following sections, as they do not apply to this screen:

  • Verify Required Information

  • Verify Legitimate Values

  • Perform Cross Edits

  • Send EBT Data to the EBT Processor System

  • The reference to the E0426 standard error message was removed from Send Issuance Data to WEM section and the paragraph was rewritten as follows:

"If a communication error occurs when first attempting to send issuance data to WEM, a second attempt to establish communications occurs in the background. If communications cannot be established on the second connection attempt, a standard error message (E0427) displays. When the OK button is clicked on the standard error message, the Formula Replacement screen (the current screen) displays."

  • The reference to the E0426 standard error message was removed from the service site redeemable food items note in the Send Issuance Data to WEM section and the note was rewritten as follows:

"If a communication error occurs when first attempting to issue service site redeemable food items, a second attempt to establish communications occurs in the background. If communications cannot be established on the second connection attempt, a standard error message (E0427) displays. When the OK button is clicked on the standard error message, the Formula Replacement screen (the current screen) displays."

The following changes were made to the Send EBT Data button section on the Issue Formula and Infant Foods screen topic:

  • The reference to the E0426 standard error message was removed from the "When adding foods" bullet, and the bullet was rewritten as follows:

"When adding food items, an issuance is attempted for the added food items. If a DT99 WEM message displays during the first attempt to issue infant formula and baby foods, a second attempt to establish a connection occurs in the background. If communications cannot be established on the second connection attempt, a standard error message E0427 displays. When the OK button is clicked on the standard error message, the pending issuance food items are added to pending tables to be processed later. If a DT13 WEM message displays during this issuance process, the issuance process is cancelled. When the OK button is clicked on the WEM message, another standard error message E0427 displays. When the OK button is clicked on the standard error message, the Issue Formula and Infant Foods screen (the current screen) displays."

  • The "If the benefit issuance process fails" bullet was rewritten as follows:

"If the benefit issuance process fails, a standard error message (E0427) displays. When the OK button is clicked on the standard error message, the Participant Folder screen displays."

The following changes were made to the Send EBT Data button section on the Replacement Food screen topic:

  • References to the EBT Household Demographics screen topic were removed from the following sections, as they do not apply to this screen:

  • Verify Required Information

  • Verify Legitimate Values

  • Perform Cross Edits

  • Send EBT Data to the EBT Processor System

  • The reference to the E0426 standard error message was removed from Send Issuance Data to WEM section and the paragraph was rewritten as follows:

"If a communication error occurs when first attempting to send issuance data to WEM, a second attempt to establish communications occurs in the background. If communications cannot be established on the second connection attempt, a standard error message (E0427) displays. When the OK button is clicked on the standard error message, the Replacement Food screen (the current screen) displays."

  • The reference to the E0426 standard error message was removed from the service site redeemable food items note in the Send Issuance Data to WEM section and the note was rewritten as follows:

"If a communication error occurs when first attempting to issue service site redeemable food items, a second attempt to establish communications occurs in the background. If communications cannot be established on the second connection attempt, a standard error message (E0427) displays. When the OK button is clicked on the standard error message, the Replacement Food screen (the current screen) displays."

Vendor

(vendor.chm)

Changes to the Vendor DFDD for TMP-315 are documented below.

The following changes were made to the Send EBT Data button section on the Aggregated Issuance for EBT Account screen topic:

  • A new E0393 standard error message reference was added to document instances where connectivity between the SPIRIT Client and Server is lost due to an internet outage after the Send EBT Data button is clicked.

  • References to the EBT Household Demographics screen topic were removed from the following sections as they do not apply to this screen:

  • Verify Required Information

  • Verify Legitimate Values

  • Perform Cross Edits

  • Send EBT Data to the EBT Processor System

 

DFDD

(wicdfdd.chm)

For this release, the title bar of the Detailed Functional Design Document (DFDD) was updated to reflect build version "2.32.0001". Additionally, the footer was also updated to reflect software version "2.32.0001".

|