Error: You must specify a [Transaction Code] for transactions in [FE Fund Name]. (RE Gift ID: [ID]) - when posting to the General Ledger

Users who post Appeal or Transaction Codes from the Raiser's Edge may experience this error when posting to the General Ledger after upgrading to patch 4 of the Raiser's Edge 7.94.

The following error messages may occur in the posting process: 
  • Error: Validation Failed
  • Error: An action cannot be completed because a component (The Financial Edge) is not responding.  Choose 'Switch To" to activate the component and correct the problem.
  • In the Batch Validation Report, the GL Credit Account Numbers are missing and shows Message (Out of Balance)
Note: If the Account in the Financial Edge has a default transaction code, some users may find that they are able to post, however the Journal Entry incorrectly reflects the Default transaction code.
Locally installed:
Download the FEUtility and follow the instructions below:
  1. Unzip the attached folder
  2. Copy FE7Util.dll from \\ntcdl\apps\RE7\Utilities\Patches\Build7.94.6116\Post to GL Fix into Raiser’s Edge DLL folder (C:\Program Files (x86)\Blackbaud\The Raisers Edge 7\DLL)
  3. Register the DLL

Alternative Solution:
  1. In the Raiser's Edge, select Admin > Post to the General Ledger.
  2. Select the option to "Run the General Ledger pre-posting report"
  3. Mark the checkbox to "Create an Export File" and select a valid path for the file.
  4. Click 'Pre-Post Report'
  5. This will create a .CSV file including the T-Codes.
  6. Import the Journal Entry transaction file into the Financial Edge (40003).
  7. Globally change the GL Post Status on your gifts to 'Posted" (75322).
  FEUtility.zip

Steps to Duplicate

  1. In the Raiser's Edge, select Admin > Post to the General Ledger.
  2. Include gifts that meet the posting parameters
  3. Click Post to GL
  4. Errors occur.

Environment

 Raiser's Edge
 7.94
 7.94.6116.4

Was this article helpful?