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 »
  • Community Sponsored Improvements (Moderator: Donald Lobo) »
  • CiviExpense
Pages: [1]

Author Topic: CiviExpense  (Read 4257 times)

ourskool

  • I’m new here
  • *
  • Posts: 6
  • Karma: 0
CiviExpense
July 21, 2009, 03:29:02 pm
I plan on using CiviCRM for a political campaign. The CiviContribute module is great for contributions, but I'd like to see a new module for tracking campaign expenses. Both contributions and expenses must be reported, so it would be nice to have both. I am not a coder so I would be willing to contribute money to an effort to get this implemented.

ken

  • I live on this forum
  • *****
  • Posts: 916
  • Karma: 53
    • City Bible Forum
  • CiviCRM version: 4.6.3
  • CMS version: Drupal 7.36
  • MySQL version: 5.5.41
  • PHP version: 5.3.10
Re: CiviExpense
July 21, 2009, 03:57:02 pm
Can you elaborate on what you hope such a component will do?

The beauty of CiviContribute is that contributions can be linked to contacts, so you can identify your supporters and treat them appropriately. For us, CiviContribute doesn't replace our accounting system, but allows us to understand our donor base.

I don't understand the value of linking expenses to contacts.
  • Is this a tool for reimbursing staff for expenses made on behalf of your organisation?
  • Is it an accounting tool, tracking payments to suppliers etc?
  • Are your organisation's expenses grants that are made to others?

It seems to me that the first two options would be better handled by a fit-for-purpose accounting package (particularly if donations and expenses for political campaigns are subject to auditing requirements in your jurisdiction).

Also, the third option is provided for with a component called CiviGrant, which you might find helpful.

Ken

ourskool

  • I’m new here
  • *
  • Posts: 6
  • Karma: 0
Re: CiviExpense
July 21, 2009, 06:35:22 pm
I thought about an accounting system, but thought it might be nice to have the contributions and expenditures kept in one place. I'll definitely reconsider it.

My only requirements for a CiviExpense would be to keep a log of expenses. Example expenses are stuff like - office supplies, web hosting fees, printing costs, postage, etc. The Secretary of State requires an itemized listing of each contribution and an itemized listing of expenditures.

Eileen

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4195
  • Karma: 218
    • Fuzion
Re: CiviExpense
July 21, 2009, 07:30:07 pm
Hi, I had talked before quite a bit about using CiviGrant as a basis for much broader tracking of contributions for accounting purposes. Might be worth thinking about because it seems to me to have the basis for tracking various types of incomings & outgoings (in our case project related budgets including but not limited to grants)

http://forum.civicrm.org/index.php/topic,7350.0.html
Make today the day you step up to support CiviCRM and all the amazing organisations that are using it to improve our world - http://civicrm.org/contribute

datakid

  • I post occasionally
  • **
  • Posts: 35
  • Karma: 0
Re: CiviExpense
September 18, 2009, 11:55:23 pm
@ourskool: I'm interested as well :)
@eileen: how far did you get? Is there a code base and/or wiki/tracker for CiviBudget?

My needs:

Tracking funds available to recently retrenched workers.

Each has a number of entitlements, depending on circumstances. These entitlements come from various sources, not necessarily controlled by the union, but need to be tracked.
Eg:
Union sponsorship (based on need)
Re-education scholarship (from the govt)
Retraining fund (provided by previous or soon to be previous employer)

Each entitlement can be used for certain expenses - new uniform, language classes, local college classes ("TAFE" here in Australia), getting cars fixed/buying train tickets etc. Some can be used for multiple uses (govt funds: clothing, transport and education)

So we need an "expenses" object that can be coupled (but not necessarily) with entitlements (Grants). I only want one-to-many (one grant - many expenses) but I feel like we should make it many-to-many, and potentially proportion the cost of the expense over a number of grants. Although, as I mentioned, I don't need this functionality - please let me know your thoughts on that.

Finally, I need to be able to show the amounts of entitlements remaining at any point in time.
eg:

Joe gets $500 retraining grant from MegaCorp.
$150 is spent on a barkeep course.
$50 is spent on first aid course

MegaCorp grant balance: $300

In particular, some of these entitlements have end dates, and therefore need to be used sooner than other funds available to an individual.

I want to start on something quite soon.

--------

9pm
Hmm, Maybe I should just extend CiviGrant so that it can accept many of a custom data group?
ie, a custom data type when used for an Individual gets an option "Does this Data Group allow multiple records". This is not available if the custom data group is "used for" Grant.

Is that a better idea?
« Last Edit: September 19, 2009, 03:33:11 am by datakid »

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Discussion (deprecated) »
  • Feature Requests and Suggestions »
  • Community Sponsored Improvements (Moderator: Donald Lobo) »
  • CiviExpense

This forum was archived on 2017-11-26.