Error: Account segments have not been defined for the segment values when validating an Enhanced revenue batch

When validating an Enhanced revenue batch, general ledger mapping errors may occur indicating missing segment mappings.  The correct segment mappings have been defined in the General ledger setup.  The specific error message may vary depending on what composite segments are defined in the account structure.

 
We are currently evaluating this issue for a fix in a future release.

Steps to Duplicate

1. Add an event registration for a constituent
2. Go to Administration\Batch\Batch Entry and add a new Enhanced Revenue Batch
3. Add the constituent with event registration committment, the amount, date, revenue type, payment method of credit card, select the application for the event.
4. Make sure that the application links to the committment. The apply to committments window will open allowing you to link payment to event registration committment.
5. Click the Validate button. See error occur on the batch line. 

Environment

 Blackbaud CRM
 4.0
 4.0.141.12

Was this article helpful?