2.28.01 Release Notes

Contents Show

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

Reported Issues

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

Reported Issues

Issue#

Primary Function

Issue Detail

Issue Resolution

CDP-184

Capture Signature

An error occurred when attempting to save a signature after benefits were printed.

CDP is unable to reproduce this issue. However, CDP believes that the two (2) stored procedures modified to address the issues in CDP-223 will also fix this issue.

CDP-223 is slated to deliver with Release 2.29.00. As a result, the modifications to the stored procedures for CDP-223 will not be delivered in an asql update until Release 2.29.00 delivers.

For the 2.28.01 release, the modified stored procedures are not required. But, users can optionally download the following files directly from JIRA to run the updates:

  • CDP223UpdateuspGetParticipantsForBatch.docx

  • CDP223UpdateuspGetParticipantsForBatchPreprocess.docx

CDP-195

Batch Details

After entering filter criteria on the Batch Details screen, clicking the Export to Excel button exported the default list of results initially displayed in the data grid instead of the filtered list of results.

The SPIRIT WIC system was modified to verify whether a row is currently visible in the data grid and then to export only the row(s) currently visible in the data grid when the Export to Excel button is clicked on the following screens:

  • Batch Details (Clinic)

  • Batch Details (State Office)

CDP-199

Batch Issue Resolution

The Batch Issue Resolution screen could be opened multiple times.

The SPIRIT WIC system was modified to allow only one instance of the following screens to be opened at a time:

  • Batch Issue Resolution (Clinic)

  • Batch Issue Resolution (State Office)

CDP-203

Batch Details

After entering a State WIC ID in the Search text box, filtering the list of results displayed in the Food Instruments editable data grid, and voiding or reprinting benefits on the Batch Details screen, the list of results displayed in the data grid was no longer filtered based on the specified filter criteria even though the State WIC ID was still entered in the Search text box.

The SPIRIT WIC system was modified to retain the specified filter criteria whenever benefits were voided or reprinted, or when benefit details were viewed on the following screens:

  • Batch Details (Clinic)

  • Batch Details (State Office)

CDP-204

Database Changes

Address Labels

When address labels were generated from the Batch Issue Resolution screen, the ZIP codes printed on the generated address labels did not follow United States Postal Service (USPS) formatting standards.

The SPIRIT WIC system was modified to format the ZIP codes printed on address labels and letters in "#####-####" format when generated from the following screens:

  • Batch Issue Resolution (Clinic)

  • Batch Issue Resolution (State Office)

CDP-205

Batch Issue History

When returning to the Batch Issue History screen after reprinting benefits on the Batch Details screen, the newly-created batch that was created by the reprint process did not automatically display in the Batches data grid.

A new search was required to display the newly-created batch in the Batches data grid.

The SPIRIT WIC system was modified to automatically display new batches created during reprint processes in the Batches data grid whenever returning to the following screens:

  • Batch Issue History (Clinic)

  • Batch Issue History (State Office)

CDP-206

User Permissions

An object reference error displayed when the user attempted to open the Participant Folder from the Batch Issue Resolution screen if the user's permissions for the clinic selected during login were set to "None" for all features in the Participant Management Feature Group except for the Batch Issue Resolution feature (permission ID 836).

The SPIRIT WIC system was modified to initialize the Resource Manager object and to add a NEW statement to the declaration. As a result, the appropriate standard error message (E0006) now displays if the user does not have permission to the Batch Issue Resolution feature (permission ID 836).

CDP-214 (CDP-133)

Food Adjustment Wizard

A standard error message (E0048) displayed when attempting to change a food item that was already issued using the Food Adjustment Wizard, which prevented a void of current and future benefits.

The SPIRIT WIC system was modified to verify whether the amount decremented is the same as the amount voided or amount replaced. Additionally, code was added to allow the void of current and future benefits if the decremented amount is the same for either the voided amount or the replaced amount.

CDP-219

DFDD

The SPIRIT WIC Detailed Functional Design Document (DFDD) did not clearly identify when the Allow Service Site Redemption check box should be enabled on the Food Distribution Item screen in the Reference Utility application module.

The SPIRIT WIC Detailed Functional Design Document (DFDD) was modified with additional content to clarify when the Allow Service Site Redemption check box is enabled on the Food Distribution Item screen in the Reference Utility application module.

Refer to the DFDD changes for this release for detailed information.

CDP-226

EBT Household Demographics

The Vendor application module occasionally terminated abnormally after a new participant was created using the Compliance Buy Benefits screen and the Send EBT Data button was clicked on the EBT Household Demographics screen.

Unused code was discovered in the close function of the frmComplianceBuyNewEBA.vb form, which caused a close loop to occur even after the form was already closed.

The SPIRIT WIC system was modified to remove the unused code from the frmComplianceBuyNewEBA.vb form.

CDP-230

End of Day

For Montana, the End of Day Process was not processing the WIC Activity File.

The SPIRIT WIC End of Day Process was modified to set the archive file path for the WIC Activity File based on the parameter specified in the EBTCONNECTIONINFO table.

CDP-234

WEM

When the value of the CLN_CreateInitialMonthToMonthBenefit was set to "Y" and multiple household members were issued the initial four (4) months of benefits, an error occurred when generating an Account Balance Report (Output) or when performing actions in the Food Adjustment Wizard.

CDP determined that this is a WIC EBT Middleware (WEM) issue because when the number of rows were greater than the minimum row count of 60, the call to SWEM/WEM was not returning the remainder of the rows.

As a result, WEM was modified to make additional requests to WIC Direct to obtain the missing data and transmit the information to SPIRIT.

CDP-236

Food Adjustment Wizard

Users determined that the return of opened cans functionality on the Return Redeemed Items screen that was added to the Food Adjustment Wizard in Release 2.28.00 was unnecessary.

The SPIRIT WIC system was modified as follows:

  • The Return Redeemed Items screen was removed entirely from the Food Adjustment Wizard in the Clinic application module.

  • Code was added to the Food Adjustment Wizard in the Clinic application module to return the full quantity of service site redeemed food items when voiding or replacing current or future food items and to record the return on the View Service Site Redemptions screen.

ENH-485

Service Site Redemptions

If an attempt was made to issue benefits at the same time for two (2) different participants with two (2) different formulas that were redeemed on-site, the first service site redemption was created but the second service site redemption was not created.

To address this issue, the Aggregated Issuance for EBT Account screen Clinic application module of the SPIRIT WIC system was modified as follows:

  • All of the service site redemption controls were grouped together into a new Service Site Redemption group box.

  • The Service Site Redemption Qty masked edit box was renamed as "Quantity" in the Service Site Redemption group box.

  • A new Service Site Redemption drop-down list box was added to the Service Site Redemption group box to allow users to select the name of the participant to which the formula food item(s) will be given at the clinic location.

TMP-260

EBT Household Demographics

Off-line EBT users could issue proxy cards to households and two cardholders displayed in WIC Direct.

To address this issue, a new standard information message (I0085) was added to the SPIRIT WIC system. The new standard information message displays in the following scenario:

  • The value of the EBT_OFFLINE business rule equals "Y".

  • An Electronic Benefit Transfer (EBT) account has not been completely established with the EBT Processor for a household.

AND

  • The Deactivate Account button is clicked on the EBT Household Demographics screen.

TMP-281

Issue Benefits

When an unhandled error occurred while issuing EBT benefits, the error could be dismissed and the Issue Benefits button could be clicked again. This allowed multiple issuances of the same benefit to occur.

The existing code written to send EBT data was deemed overly complex, and code was duplicated unnecessarily in multiple places. Additionally, no error handling existed within the code to handle the failure of a save to the database while sending EBT data from within SPIRIT.

As a result of these findings, the SPIRIT WIC system was modified as follows:

  • The code for sending EBT data was refactored and simplified.

  • Duplicated code was merged into a single base. After the code merge, the following additional changes were made:

  • Code was added to void an EBT issuance if an error occurs that causes a failure of SPIRIT data to save. If this void also fails, a new standard error message (E0425) displays.

  • Code written to handle data errors for the new Service Site Redemptions functionality added in Release 2.28.00 was reused for sending EBT data.

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

CDP-219

Code Changes

Reference Utility
(refutil.chm)

The Food Distribution Item screen topic in the Reference Utility DFDD was updated as follows:

  • The note at the top of the topic was updated to include the following definitions for distribution items:

  • Direct distribution food items are items that can be picked up by participants at a warehouse location or at a designated distribution site.

  • Direct shipment food items are items shipped directly to either a clinic location or to a participant's home.

  • Service site redeemed food items are items redeemed on-site as if the clinic is a vendor (such as a Wal-Mart or a Kroger store).

  • The Service Site Redemption group box was updated as follows:

  • The description of the group box was updated to indicate that it contains controls that allow you to specify that service site redemptions are allowed (instead of direct shipments).

  • The definition of service site redeemable food items (documented above) was added.

  • Documentation for the Allow Service Site Redemption check box was updated as follows:

  • The definition of service site redeemable food items (documented above) was added.

  • Content documenting the availability of the check box was updated as follows:

The control is enabled when:

  • The value of the FI_ENABLE_DELIVERYSYSTEMTYPE_EBT business rule is set to "Y".

AND

  • "Formula" is selected in the Base Food Category drop-down list box.

  • The definition of direct shipment food items (documented above) was added to the Direct Shipment group box and to the Allow Direct Shipment check box.

CDP-236

Code Changes

Appendix

(busrule.chm)

In Appendix D, the standard information message I0007 in the Messages Matrix was updated as follows:

"Current and future benefits were successfully voided. Direct shipped benefits with a paid date were not voided. Site Redeemed Items were returned and voided."

Clinic

(clinic.chm)

The following changes were made to the Clinic DFDD:

  • The Return Redeemed Items screen topic was removed.

  • References to the Return Redeemed Items screen were removed from the Understanding Service Site Redeemed Food Items advanced concept topic.

  • References to the Return Redeemed Items screen were removed from the Food Adjustment Wizard topic and content for the OK button click was modified as follows:

"Additionally, if the participant's benefit set contained formula food items that were redeemed at a clinic location (service site redeemed), the full quantity that was service site redeemed is returned and recorded on the View Service Site Redemptions screen. Click the OK button to return to the Participant Folder."

ENH-485

Code Changes

Appendix

(busrule.chm)

In Appendix D of the Appendix DFDD, the following updates were made to the Messages Matrix:

  • A new standard information message E0426 was added.

  • A new standard warning message W0019 was added.

Clinic

(clinic.chm)

Changes to the Clinic DFDD for ENH-485 are documented below.

A new Send Issuance Data to WEM process was added below the Send EBT Data button on the following screen topics:

  • Add Formula

  • Aggregated Issuance for EBT Account

  • EBT Household Demographics

  • Formula Replacement

  • Identify Benefits to Void

  • Replacement Food

  • Void/Replace Benefits for EBT Account

The Aggregated Issuance for EBT Account screen topic was updated as follows:

  • All of the service site redemption controls were grouped together into a new Service Site Redemption group box.

  • The Service Site Redemption Qty masked edit box was renamed as "Quantity" in the Service Site Redemption group box.

  • A new Service Site Redemption drop-down list box was added to the Service Site Redemption group box.

The Understanding Service Site Redeemed Food Items advanced concept topic was updated to reflect the changes to the Aggregated Issuance for EBT Account screen (documented above).

Vendor

(vendor.chm)

Changes to the Vendor DFDD for ENH-485 are documented below.

A new Send Issuance Data to WEM process was added below the Send EBT Data button on the following screen topics:

  • Aggregated Issuance for EBT Account

  • EBT Household Demographics

All of the service site redemption controls were removed from the Aggregated Issuance for EBT Account screen topic.

The Agency drop-down list box on the Compliance Buy Benefits screen topic was updated to include documentation about the VNDR_COMPBUY_FI_ENABLE_DELIVERYTYPE_EBT business rule.

TMP-260

Code Changes

Appendix

(busrule.chm)

A new standard information message I0085 was added to the Messages Matrix in Appendix D of the Appendix DFDD.

Clinic

(clinic.chm)

In the Clinic DFDD, the following content was added below the Deactivate Account button on the EBT Household Demographics screen topic:

"If an Electronic Benefit Transfer (EBT) account has not been completely established with the EBT Processor for a household and the value of the EBT_OFFLINE business rule equals "Y", a standard information message (I0085) displays."

Vendor

(vendor.chm)

In the Vendor DFDD, the following content was added below the Deactivate Account button on the EBT Household Demographics screen topic:

"If an Electronic Benefit Transfer (EBT) account has not been completely established with the EBT Processor for a household and the value of the EBT_OFFLINE business rule equals "Y", a standard information message (I0085) displays."

TMP-281

Code Changes

Appendix

(busrule.chm)

A new standard error message E0425 was added to the Messages Matrix in Appendix D of the Appendix DFDD.

Clinic

(clinic.chm)

In the Clinic DFDD, the following note was added below the Send EBT Data button on the Aggregated Issuance for EBT Account screen topic:

Note

NOTE: While voiding an EBT issuance, if an error occurs that causes a failure of SPIRIT data to save, a standard error message (E0425) displays when the Send EBT Data button is clicked.

Vendor

(vendor.chm)

In the Vendor DFDD, the following note was added below the Send EBT Data button on the Aggregated Issuance for EBT Account screen topic:

Note

NOTE: While voiding an EBT issuance, if an error occurs that causes a failure of SPIRIT data to save, a standard error message (E0425) displays when the Send EBT Data button is clicked.

|