CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Discussion (deprecated) »
  • Feature Requests and Suggestions »
  • CiviContribute Suggestions »
  • Entering contributions in batches - anyone else after this?
Pages: [1]

Author Topic: Entering contributions in batches - anyone else after this?  (Read 4120 times)

marcus.liberman

  • Guest
Entering contributions in batches - anyone else after this?
July 09, 2009, 06:26:19 am
Please forgive me if this use case has been posted elsewhere, but I could not find it.

Our accounts team tend to enter contributions into our current system as batches, rather than as individual contributions. That is, if they have (say) N contributions totaling £Y, they set up a new batch of N expected items totalling £Y, and then are presented a grid to put in the individual contributions (name, type, source, amount, etc.). When the total of the contributions put into the grid matches N and £Y this is flagged up. There are a few reasons why this is good practice:
 - The main reason for this is that it enables accurate reconciliation with the bank account. Individual contributions do not show up on the bank account statement, only the total amount of the paying in slip for the batch of cheques. So this is checked against the batch total in the system.
 - It also enables the data entry clerk to have a simple check and balance of what they keyed in against what they were expecting when they totalled the pile of cheques. You know accountants - always love to have checks & balances.
 - It ought to be marginally faster than putting in contributions individually as batch ref (and any other defaults held in the batch definition are already entered.

I can already see that without any coding we could put a batch reference as a custom field on every contribution, and then a report/query could give a listing and total of contributions. This hits the first point quite well. But points 2 & 3 need some kind of batch grid.

Do others see a similar need? Could we collaborate on a spec and jointly work on this in some way? I'd love to hear thoughts

Marcus

SNtialMKB

  • I’m new here
  • *
  • Posts: 5
  • Karma: 0
    • SNtial Technologies
  • CiviCRM version: clients on 2.2.8 to 3.4.8
  • CMS version: Drupal 6
  • MySQL version: 5.x
  • PHP version: 5.x
Re: Entering contributions in batches - anyone else after this?
November 12, 2009, 02:09:30 pm
We have a similar need and would be interested in collaborating with you on a spec.  Without this capability, we're instructing anyone doing data entry to fill out a spreadsheet batch entry template, and import the contributions.  The check is manual, but still works.
-Mary Kay

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Entering contributions in batches - anyone else after this?
November 12, 2009, 04:33:06 pm

i've been playing around with some batch ajax widgets (data table) for my sfschool project and i think using that to build a "simple" batch contribution import is potentially not too hard

if folks have a developer that they are willing to donate to help take this to the next step, we'd be happy to work with them and get something going

Getting a spec out there would be great. I'd urge you to keep it pretty simple to begin with :)

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

marcus.liberman

  • Guest
Re: Entering contributions in batches - anyone else after this?
November 23, 2009, 02:10:50 am
Hi!
As Lobo suggested, our initial spec would be something like the comments below (Mary Kay, I have emailed this to you too - did you see the email?)

1.   Batches of contributions from individuals & organisations (happy to leave organisational donations out to start with if that makes it any easier, but suspect it won’t)

2.   Create a new batch
‘Must have’ attributes of a batch
- Name, total amount (as keyed in by the user)
- Date created, unique reference, created by (system created values)

‘Nice to have’ attributes of a batch
– status (created, posted), date posted

3.   Create entries in the batch
‘Must have’ attributes of an entry
– Contributor (need to be able to search I guess – not sure how to simplify that ), amount, received date, type of payment, type of contribution, source code, fund code (custom field), notes field

‘Nice to have’ attributes of an entry
– payment reference, ‘do not thank’ flag, soft credit to, pledge link, charity (custom field)
- UK Gift Aid eligible flag (once we have implemented a UK Gift Aid module)

4.   When all entries entered, user can see the total of the entries vs the anticipated total entered when creating the batch. Batch can then be submitted.
‘Nice to have’ functionality would allow batches to be saved, and retrieved for later editing and submission.

I’m sure there are things I haven’t thought of.

Anyway, that’s enough for starters. Let me know what you think of the above, how it might fit with your needs and how you want to proceed, if at all!

Best wishes

Marcus

bwaindwain

  • I post occasionally
  • **
  • Posts: 30
  • Karma: 1
Re: Entering contributions in batches - anyone else after this?
February 25, 2010, 03:02:47 pm
This is exactly what we will need as well, though it's too early for us to commit to anything yet.

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Entering contributions in batches - anyone else after this?
February 25, 2010, 03:11:43 pm

i'm also in need of this for an organization that i'm helping with. The jQuery datagrid widget might be useful in this case

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

JoeMurray

  • Administrator
  • Ask me questions
  • *****
  • Posts: 578
  • Karma: 24
    • JMA Consulting
  • CiviCRM version: 4.4 and 4.5 (as of Nov 2014)
  • CMS version: Drupal, WordPress, Joomla
  • MySQL version: MySQL 5.5, 5.6, MariaDB 10.0 (as of Nov 2014)
Re: Entering contributions in batches - anyone else after this?
May 03, 2010, 02:01:24 pm
Lobo, could you update the status on this?

I am interested in this functionality and may have a paying client for it. The only tweek to the spec is that they need to have clear distinction in the UI between creating a batch, and entering the cheques for it. Their workflow involves one person doing mail and making deposits, and a different group entering the cheque info from photocopies.
Co-author of Using CiviCRM https://www.packtpub.com/using-civicrm/book

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Entering contributions in batches - anyone else after this?
May 03, 2010, 02:04:56 pm

no progress on this. not on my current battle plan

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

jalama

  • I post frequently
  • ***
  • Posts: 176
  • Karma: 22
    • Rooty Hollow LLC
  • CiviCRM version: 3.3.5
  • CMS version: Drupal 6 and 7
  • MySQL version: 5.1
  • PHP version: 5.2.5 and 5.3
Re: Entering contributions in batches - anyone else after this?
May 05, 2010, 07:46:11 am
Seems to me this is kind of "lite" Quickbooks integration.  In that financial departments always want things done in batches.  I have seen interest in being able to enter a batch and then export individual batches and import them into financial software.  Of course it's missing thing like incremental payments and true Accounts Receivable integration but it's a start. :)

On the Batch entry we also need to stage the batch before they are entered as there will be scenarios where the data entry person will need to save and come back to the batch in order to ask a question (ie can't read someones writing, not sure of this check is a payment on a pledge or simply a contribution). 

We would need to think through pledges, can this be used to apply payments to pledges or outstanding "pay by check" contributions/event registrations? 

It would be good to have someway for the deposit slip info, like a deposit number or journal number to be affiliated to the batch.
http://www.rootyhollow.com

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Discussion (deprecated) »
  • Feature Requests and Suggestions »
  • CiviContribute Suggestions »
  • Entering contributions in batches - anyone else after this?

This forum was archived on 2017-11-26.