VERIFY - What does it do and How does it get done?


The VERIFY batch cleans up the FUND data file.  It corrects the amount available (.available) based on the initial available amount (.initialavail) minus the unaccepted award amounts (.unaccepted) and the accepted award amounts (.accepted).  The initial available is the fund budget (.fundbudget) amount plus any over commitment amount (.overcommit).

                            USERS2:[FINAID.FILES]FUND

Fld  Location   Len Explanation                    Field Name      Flags   DP
---  --------   --- -----------                    ----------      -----   --
  1)    1,7       7 Fund ID                        .FUNDID      * (  ITK )
  2)    8,19     12 Fund Description-Short         .SDESCRIPTION* (U IT  )
  3)   20,54     35 Fund Description-Full          .DESCRIPTION * (U IT  )
  4)   55,61      7 Primary Fund ID                .PRIMARYFUND * (U IT  )
  5)   62,71     10 Fund Budget                    .FUNDBUDGET  * (UNIT  )  2
  6)   72,81     10 Outstanding Amt Awarded        .UNACCEPTED  * (UN T  )  2
  7)   82,91     10 Amount Accepted                .ACCEPTED    * (UN T  )  2
  8)   92,101    10 Amount Available               .AVAILABLE   * (UNIT  )  2
  9)  102,111    10 Amt Transmitted                .TRANSMITTED * (UN T  )  2
 10)  112,121    10 Amt Awarded-Total              .AWARDED     * (UN T  )  2
 11)  122,131    10 Amt Available-Initial          .INITIALAVAIL* (UNIT  )  2
 12)  132,135     4 Minimum Award Amount           .MINIMUM     * (UNIT  )  0
 13)  136,140     5 Maximum Award Amount           .MAXIMUM     * (UNIT  )  0
 14)  141,143     3 % Overcommitment               .OVERCOMMIT  * (UNIT  )  0

 

From the Aid Main Menu, select Maintain, VERIFY. 

The batch includes commands to stop and restart any existing detached processes, based on the times you specify.  It takes a few minutes for all processes to Stop, so allow the extra few minutes for the system to execute the “stop.”  Choose a restart time that will take those minutes into account, as well as the 5-10 minutes VERIFY takes to complete.

As an example, before you leave for the day, select VERIFY and specify the Detach Stop time to be 21:01 and the Start time to be 21:45.  Then set the batch to run at 21:00.  Detached processes will stop before VERIFY begins, and it gives VERIFY ample time to complete before detached processes are restarted by the system.

The AID_DIRECTOR’s account has the privilege to make this work, so others should not use this menu item.  If they select it and try to run it—or they try to <cntrl z> to back out of it--the detached processes will probably stop but not restart.  If that happens, the Controller needs to be notified to restart the detached processes.