Contents Show
Changes made in this release of the software are detailed below.
Release 2.34.00 (2.34.xxxxx.xxxx).zip
Release 2.34.00 (2.34.xxxxx.xxxx) Source Code.zip
BatchProcessing_Core.zip
BatchProcessing_Core_Source Code.zip
v2.34.00_dfdd.zip
v2.34.00_webhelp_dfdd.zip
Command_Line_End_of_Day_Processing.pdf
Smart_Card_User_Guide.pdf
SPIRIT_Release_Notes_for_Version_2.34.00.pdf
Prior to upgrading to this release of the software, states should process the Approved Product List (APL) File, Category/Sub-category File, and Authorized Vendor File during the End of Day Process in the Scheduled Job Administration application module prior to upgrading to Release 2.34.00.
With this release of the software, changes must be made manually to the WEM Configuration Manager to support new functionality in the SPIRIT WIC system.
To update the Standard Time Format in the WEM Configuration Manager, complete the following steps:
1. Open the WEM Configuration Manager on the WEM server.
2. Select the SPIRIT environment in the Configuration tree list.
3. Select the Message Rules tab.
NOTE: The default Standard Time Format in the WEM Configuration Manager is set to "hhmmssffff". |
4. Enter "HHmmssffff" in the Standard Time Format text box.
5. On the File menu, select the Save menu option.
6. Restart WEM services.
States should process any manual EBT batch files with the following requirements. (updated 7/26/19)
IMPORTANT NOTE: When EBT batch files are created manually, such as Send UPC File to EBT System, the web service creates the file. If the state uses more than one web server, or if the WEM folders reside on a different computer than the web server, the following requirements apply:
\\WEMSERVER\Inbox |
The table below documents software enhancements included within this release of the software.
Enhancements |
||||
Enhancement# |
Primary Function |
Enhancement Detail |
||
ENH-605 |
End of Day Process |
Within the SPIRIT WIC system, the End of Day Processing that occurs when the BatchProcessor.dll is run from the Command Prompt was expanded to include Approved Product List (APL) File and Category/Sub-category File processing. R1: Ensure that the new EOD processes correctly and updates the appropriate records for the following:
To accommodate the R1 requirement for this enhancement, CDP's Quality Assurance (QA) team performed testing against the new BatchProcessor.dll to ensure that the appropriate tables are updated after the process is run. R2: The release notes should contain the name of any stored procedures used by EOD after these changes have been applied. To accommodate the R2 requirement for this enhancement, the following new stored procedures were created and distributed with this release of the software:
For more information, see the database changes for this enhancement. R3: The legacy EOD process shall discontinue the creation of these files. To accommodate the R3 requirement for this enhancement, changes to End of Day Processing for ENH-605 removed Approved Product List (APL) File and Category/Sub-category File processing from the End of Day Process in the Scheduled Job Administration application module. With the 2.34.00 release of the SPIRIT WIC system, Approved Product List (APL) File and Category/Sub-category File processing now occurs only during End of Day Command Line Batch Processing. R4: The UPC / PLU File can be triggered independently of the EOD process. To accommodate the R4 requirement for this enhancement, the new BatchProcessor.dll file delivered with this release of the software executes Approved Product List (APL) File processing from the Command Prompt. R5: The Cat / Subcat File can be triggered independently of the EOD process. To accommodate the R5 requirement for this enhancement, the new BatchProcessor.dll file delivered with this release of the software executes Category/Sub-category File processing from the Command Prompt. R6: All new processes will log information to the scheduled job log in a manner consistent with the original versions, however the order may be different since the job order may change during transition. To accommodate the R6 requirement for this enhancement, information is logged consistently in the SCHEDULEDJOBLOG table of the SPIRIT database. R7: Any prerequisite processes for either of these processes shall continue to run ahead of these processes in either legacy or the new EOD/EOM. To accommodate the R7 requirement for this enhancement, the prerequisite processes continue to run as intended. Processing in the BatchProcessor occurs in the following order: 1. Sanction Points Service Processing within the BatchProcessor 2. Pending Vendor Disqualifications Service within the BatchProcessor 3. Member Adjustments/Archives/Purges Service Processing within the BatchProcessor 4. Peer Group Reassessment Processing within the BatchProcessor 5. Appointment Reminder Service Processing within the BatchProcessor 6. Reset Probations Service Processing within the BatchProcessor 7. Redemption Processing within the BatchProcessor 8. WIC Activity File Processing within the BatchProcessor 9. Expired Benefits File Processing within the BatchProcessor 10. MAR Calculation Processing within the BatchProcessor
11. Category/Sub-category Processing within the BatchProcessor 12. Authorized Vendor File Processing within the BatchProcessor 13. Approved Product List (APL) Processing within the BatchProcessor 14. WIC Activity Reconciliation Processing within the BatchProcessor 15. Duplicate Participant Service Processing within the BatchProcessor Additionally, the following processing groups occur asynchronously: Group 1: 1. Sanction Points Service Processing within the BatchProcessor 2. Pending Vendor Disqualifications Service within the BatchProcessor Group 2: 1. Member Adjustments/Archives/Purges Service Processing within the BatchProcessor Group 3: 1. Peer Group Reassessment Processing within the BatchProcessor 2. Appointment Reminder Service Processing within the BatchProcessor 3. Reset Probations Service Processing within the BatchProcessor Group 4: 1. Redemption Processing within the BatchProcessor 2. WIC Activity File Processing within the BatchProcessor 3. Expired Benefits File Processing within the BatchProcessor Group 5: 1. MAR Calculation Processing within the BatchProcessor 2. Category/Sub-category Processing within the BatchProcessor 3. Authorized Vendor File Processing within the BatchProcessor Group 6: 1. Approved Product List (APL) Processing within the BatchProcessor 2. WIC Activity Reconciliation Processing within the BatchProcessor Group 7: 1. Duplicate Participant Service Processing within the BatchProcessor
R8: CDP shall document within the release notes that states will need to run their existing EOD/EOM prior to running the new EOD/EOM and generate the UPC/PLU File and the Cat/Subcat File from both processes for testing or comparing the old results with the new. To accommodate the R8 requirement for this enhancement, states should process the Approved Product List (APL) File and Category/Sub-category File during the End of Day Process in the Scheduled Job Administration application module prior to upgrading to release 2.34.00. |
||
ENH-606 |
End of Day Process |
Within the SPIRIT WIC system, the End of Day Processing that occurs when the BatchProcessor.dll is run from the Command Prompt was expanded to include Authorized Vendor File processing. R1: Ensure that the new EOD processes correctly and updates the appropriate records for the following:
To accommodate the R1 requirement for this enhancement, CDP's Quality Assurance (QA) team performed testing against the new BatchProcessor.dll to ensure that the appropriate tables are updated after the process is run. R2: The release notes should contain the name of any stored procedures used by EOD after these changes have been applied. To accommodate the R2 requirement for this enhancement, the following new stored procedure was modified and distributed with this release of the software:
For more information, see the database changes for this enhancement. R3: The legacy EOD process shall discontinue the creation of these files. Changes to End of Day Processing for ENH-606 removed Authorized Vendor File processing from the End of Day Process in the Scheduled Job Administration application module. With the 2.34.00 release of the SPIRIT WIC system, Authorized Vendor File processing now occurs only during End of Day Command Line Batch Processing. R4: The Authorized Vendor File can be triggered independently of the EOD process. To accommodate the R4 requirement for this enhancement, the new BatchProcessor.dll file delivered with this release of the software executes Authorized Vendor File processing from the Command Prompt. R5: All new processes will log information to the scheduled job log in a manner consistent with the original versions, however the order may be different since the job order may change during transition. To accommodate the R5 requirement for this enhancement, information is logged consistently in the SCHEDULEDJOBLOG table of the SPIRIT database. R6: Any prerequisite processes for either of these processes shall continue to run ahead of these processes in either legacy or the new EOD/EOM. To accommodate the R6 requirement for this enhancement, the prerequisite processes continue to run as intended. Processing in the BatchProcessor occurs in the following order: 1. Sanction Points Service Processing within the BatchProcessor 2. Pending Vendor Disqualifications Service within the BatchProcessor 3. Member Adjustments/Archives/Purges Service Processing within the BatchProcessor 4. Peer Group Reassessment Processing within the BatchProcessor 5. Appointment Reminder Service Processing within the BatchProcessor 6. Reset Probations Service Processing within the BatchProcessor 7. Redemption Processing within the BatchProcessor 8. WIC Activity File Processing within the BatchProcessor 9. Expired Benefits File Processing within the BatchProcessor 10. MAR Calculation Processing within the BatchProcessor
11. Category/Sub-category Processing within the BatchProcessor 12. Authorized Vendor File Processing within the BatchProcessor 13. Approved Product List (APL) Processing within the BatchProcessor 14. WIC Activity Reconciliation Processing within the BatchProcessor 15. Duplicate Participant Service Processing within the BatchProcessor Additionally, the following processing groups occur asynchronously: Group 1: 1. Sanction Points Service Processing within the BatchProcessor 2. Pending Vendor Disqualifications Service within the BatchProcessor Group 2: 1. Member Adjustments/Archives/Purges Service Processing within the BatchProcessor Group 3: 1. Peer Group Reassessment Processing within the BatchProcessor 2. Appointment Reminder Service Processing within the BatchProcessor 3. Reset Probations Service Processing within the BatchProcessor Group 4: 1. Redemption Processing within the BatchProcessor 2. WIC Activity File Processing within the BatchProcessor 3. Expired Benefits File Processing within the BatchProcessor Group 5: 1. MAR Calculation Processing within the BatchProcessor 2. Category/Sub-category Processing within the BatchProcessor 3. Authorized Vendor File Processing within the BatchProcessor Group 6: 1. Approved Product List (APL) Processing within the BatchProcessor 2. WIC Activity Reconciliation Processing within the BatchProcessor Group 7: 1. Duplicate Participant Service Processing within the BatchProcessor
R7: CDP shall document within the release notes that states will need to run their existing EOD/EOM prior to running the new EOD/EOM and generate the Authorized Vendor File from both processes for testing or comparing the old results with the new. To accommodate the R7 requirement for this enhancement, states should process the Authorized Vendor File during the End of Day Process in the Scheduled Job Administration application module prior to upgrading to release 2.34.00. |
Reported Issues |
|||||||
Issue# |
Primary Function |
Issue Detail |
Issue Resolution |
||||
CDP-61 |
EBT Transaction History Detail |
A "UPC Not Found" description displayed in the UPC Description column within the Transaction Details data grid on the following screens:
|
The SPIRIT WIC system was only retrieving UPC records from EBTAUTHORIZEDUPC table that contained a distribution item ID. The SPIRIT WIC system was modified to retrieve and store in a dataset all UPC records from the EBTAUTHORIZEDUPC table, regardless of the values in the DISTRIBUTIONITEMID column of the EBTAUTHORIZEDUPC table. For more information about the new dataset, see the changes made for CDP-296. |
||||
CDP-228 |
EBT Transaction History |
Transactions that occurred on or after 1:00 PM displayed with an AM time stamp on the following screens:
|
To resolve this issue, the default value of the Standard Time Format text box in the WEM Configuration Manager must be modified on the WIC EBT Middleware (WEM) server.
To update the Standard Time Format in the WEM Configuration Manager, complete the following steps: 1. Open the WEM Configuration Manager on the WEM server. 2. Select the SPIRIT environment in the Configuration tree list. 3. Select the Message Rules tab.
4. Enter "HHmmssffff" in the Standard Time Format text box. 5. On the File menu, select the Save menu option. 6. Restart WEM services. |
||||
CDP-262 |
Authorized Vendor File |
When changes were made to a vendor's folder, the changes were not successfully transmitted to or updated in the EBT Processor system. |
This reported issue was resolved as part of the enhancements made for the ENH-606 change request. |
||||
CDP-296 |
EBT Transaction History |
A "System.OutOfMemoryException" error occurred when attempting to display the following screens:
|
The SPIRIT WIC system was modified as follows:
The changes noted above are behind-the-scenes changes that do not visibly change the SPIRIT WIC system's user interface (UI). |
||||
CDP-314 |
Generate Reports |
When the Print EBT Account Balance menu option was selected on the Benefit Management menu, an unhandled exception error occurred. |
The SPIRIT WIC system was modified to add Try/Catch logic to ensure that exceptions generated by the Microsoft.Office.Interop.Word assembly display properly. |
||||
CDP-369 |
SPIRIT Database |
When a new vendor was created and saved in the Vendor Online Application, the APLTYPE column was not updated in the VENDOR table for the newly-created vendor. |
The SPIRIT WIC system was modified to set the value of the APLTYPE column to "1" in the VENDOR table of the SPIRIT WIC database whenever a new vendor is created and the Next or Save buttons are clicked on the Business Information screen in the Vendor Online Application. |
||||
CDP-383 |
Override MAR Prices |
In the Vendor application module, when a MAR price was denied on the Approve New MAR Prices screen, the denied MAR price could not be overridden on the Override MAR Prices screen. |
The SPIRIT WIC system was modified to convert the in-line SQL on the Override MAR Prices screen into a new SaveNewMar stored procedure, which allows a denied MAR price to be overridden as expected. For more information about MAR processing, refer to the Maximum Allowed Reimbursement (MAR) Process Flow topic in the Scheduled Job Administration DFDD. |
The table below documents changes made to the SPIRIT WIC Detailed Functional Design Document (DFDD) for this release of the software.
|
Documentation Delivery Date: 07/23/2019