This CiviCRM extension adds some contribution related functionality that I find useful for our CiviCRM instance.
- If you search contributions with the contribution search form, and you select one or more results, this extension allows you to add those selected results to a new or an existing financial batch.
- It provides an api action BatchedContribution.get, that does the same as Contribution.get, but also returns the ID of the batch the contribution is contained in (if any). It allows filtering on batch ID as well.
This extension depends on queryapitools, so you need to install this as well.
If you want to use contributionbatchhelper, you might be interested in patching CiviCRM so that you can search for contributions that are not yet contained in any batch.
More information can be found on the github project page.