Error: Must set the pledge property before loading this form - when adding a new pledge via Enhanced Revenue Batch and selecting the Edit installments option

When adding a new pledge via Enhanced Revenue Batch, selecting the Edit installments option generates the error:

Must set the pledge property before loading this form.
Download and install the latest patch which contains all fixes from previous patches. If you are running an older version, download and install the latest version and then the patch.

Steps to Duplicate

  1. Go to the Revenue functional area
  2. Add new Enhanced Revenue Batch
  3. Enter a constituent
  4. Enter an amount
  5. Choose Revenue type Pledge
  6. Go to Revenue tab
  7. Select Edit installments
  8. Observe error
  9. This only occurs at batch creation, the error is not thrown if you close the batch and re-open

Environment

 Blackbaud CRM
 4.0
 4.0
 Service Pack 3

Was this article helpful?