Note: The resolution is different if the error is received in Account Utilities, or entering or posting New Journal Entries.

If the error is received as noted, in Saved, Memorized or Imported Journal Entries, there is corruption in the GLP files related to the Saved, Memorized or imported JE.

Everyone must be out of GL for these steps:

Following are three different solutions for file corruption. If the client does not have any other (or not very many) saved, imported or memorized Journal Entries, delete the division glp files (solution number 3).

If there are other entries, Try solution 1 first.  If it does not solve the problem try solution 2. If 1 and 2 do not solve the issue the only remaining option is solution number 3:

 Solution 1)  If it is a specific entry that is causing the problem, try removing that entry and then rebuild the GLP file:

      1.  Make sure that you have a good backup and that everyone is out of fundware.

           **If you are at a version below 7.30, the System Utility steps below are accessed through the Classic menus under System Utilities> System Management> Execute Program.

      2.  At 7.30 and above, Select File -> Open IFW.

      3.  Verify that 00 - System Administration appears in the drop down box, click OK.

      4.  Select System Administration -> System Utilities.

      5.  Enter the following in the Execute Program portion of the screen:

               Program Name                   GLB008

               Switches                            20

               Parameters                        <blank>

               Business Date                    Use today's date

               Division                  Select the appropriate division.

               Click Run.

       6.  Do an S)croll and hit enter at the Type and Name questions. Find the journal entry that is causing issues and then do an ESCape and the R to remove. Enter the Type and Name and when prompted, remove the journal entry.

       7. Rebuild the file. This step can be done without the ones above (steps 5 and 6) if it is unknown which entry is causing errors. Enter the following in the Execute Program portion of the screen:

               Program Name                   AFW800

               Switches                           <blank>

               Parameters                        AFW807

               Business Date                    Use today's date

               Division                  Select the appropriate division.

               Click Run. Hit enter at the blue screen.

       8.  The DOS prompt appears on a black screen.

       9.  Click anywhere on the black screen to put the cursor next to the data prompt.

      10.  At the DOS prompt, type: del tp*.* (press enter)

      11.  Type: dir sye*.* (press enter)  It should say "File not found."

      12.  Type: dir   *.sq (press enter).  It should say "File not found."

(**instead of ## for the following steps, insert your division number for the files)

     13.  Type:  copy  ##glp *.*    xxglp*.*

     14.  Type:  rename    ##glp *.*    99glp *.* (press enter).

     15.  Type: rebuild  99glp,##glp    /d  (press enter).

 You should receive the message "rebuilding of corrupt data completed - records read =  ##

Corrupt records recovered =  ##"   when it completes

     16.  Type:  exit (press enter)

If there were any errors or discrepancies in the steps above, contact Fundware Support. If the error was on the rebuild, you will need to proceed to Solution 2 or Solution 3.

  Solution 2)  Data corruption errors received on the ##GLP file where ## is your division number, may require a restore of these files (##GLP and ##GLP.idx) from a reliable backup.

 
Solution 3)  It is also possible, if there are no or few recurring or saved batches, to delete the glp files and the system recreates them when you go back in. (##glp and ##glp.idx). If neither of the other solutions worked, this is the only option.  Existing entries should be printed out for re-entry if possible.