TMP-356
|
Food Adjustment Wizard |
When
using the Food Adjustment Wizard
to void current and future benefits and reissue benefits to a
participant with a pending proof of residency, benefits could
not be reissued for the current month. |
The flag in the PENDINGPROOFBENEFITISSUED
column of the
MEMBER table was being set before
the actual issuance occurred. Therefore, the code was modified
to set the flag after the actual issuances occur and the issuance
information is saved. As a result, the PENDINGPROOFBENEFITISSUED
flag is not set when the Close
button is clicked on the
Aggregated Issuance for EBT Account
screen in
the Clinic
application module
within the SPIRIT
WIC system.
Additionally, the flag in the PENDINGPROOFBENEFITISSUED
column of the
MEMBER table was not
being reset after voiding benefits. Therefore, the code was modified
to compare the LASTCHECKLDTU
column in the
MEMBER table using the following
rules when voiding benefits in the SPIRIT
WIC system:
If the flag
in the PENDINGPROOFBENEFITISSUED
column of
the MEMBER
table
is "Y" and if the LASTCHECKLDTU
after the void is less than the LASTCHECKLDTU
before the void, then the flag in the PENDINGPROOFBENEFITISSUED
column of
the MEMBER
table
is reset to "N".
If the flag
in the PENDINGPROOFBENEFITISSUED
column of
the MEMBER
table
is "Y" and if the LASTCHECKLDTU
after the void is equal to or greater than the LASTCHECKLDTU
before the void, then the flag in the PENDINGPROOFBENEFITISSUED
column of
the MEMBER
table
is not reset.
During testing of the code changes noted
above, CDP discovered that the PARTICIPANTSFORBATCH
table was
not updating when changes were made in the Food Adjustment Wizard.
As a result, the code was modified to update the PARTICIPANTSFORBATCH
table when
the OK
button is clicked on the
Food Adjustment Wizard
in the Clinic
application module
of the SPIRIT
WIC system. |