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) »
  • Support »
  • Using CiviCRM »
  • Using CiviMember (Moderator: Deepak Srivastava) »
  • Administrative Renewal
Pages: [1] 2

Author Topic: Administrative Renewal  (Read 5751 times)

FatherShawn

  • Ask me questions
  • ****
  • Posts: 372
  • Karma: 25
    • C3 Design
  • CiviCRM version: 4.2.11
  • CMS version: Drupal 7.23
  • MySQL version: 5.5.32
  • PHP version: 5.3.10
Administrative Renewal
February 10, 2009, 07:19:01 am
I was looking for a way today to renew batches of members.  Batch update via profile seems to have only "source" available as a membership field on profiles.  Is there a way to select multiple memberships and perform a renew action on them with a common date?
Lead Developer, C3 Design.
Twitter: @FatherShawn

Kurund Jalmi

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4169
  • Karma: 128
    • CiviCRM
  • CiviCRM version: 4.x, future
  • CMS version: Drupal 7, Joomla 3.x
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Administrative Renewal
February 10, 2009, 09:27:20 am
I don't think currently it is possible to Renew batches of members. I think its bit complex process since we need to also handle payment and make associated contribution entries etc.

Kurund
Found this reply helpful? Support CiviCRM

FatherShawn

  • Ask me questions
  • ****
  • Posts: 372
  • Karma: 25
    • C3 Design
  • CiviCRM version: 4.2.11
  • CMS version: Drupal 7.23
  • MySQL version: 5.5.32
  • PHP version: 5.3.10
Re: Administrative Renewal
February 10, 2009, 10:58:19 am
Thanks Kurund...

That makes sense.  Our process is much simpler as membership is free!  OK, one at a time it is!

- Shawn
Lead Developer, C3 Design.
Twitter: @FatherShawn

petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Re: Administrative Renewal
February 12, 2009, 01:55:31 pm
Same question - hopefully a different answer. (civicrm 2.0!)

We have a large number of members who pay by Automatic Payment. When the year membership ends, if the AP payment continues, then we want to 'renew' them.

This process needs to happen at the admin side.

We need a method to take the 1000 or so Members who pay APs and change their Membership End Date and Status.

Any suggestions?

Maybe an export, modify in the spreadsheet then import?
« Last Edit: February 12, 2009, 02:59:21 pm by peterd »
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: Administrative Renewal
February 13, 2009, 11:29:36 am
Export -> Import Update should work for this. The "key" on membership update is the Membership ID. As usual, try it out w/ a few test memberships ...
Protect your investment in CiviCRM by  becoming a Member!

petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Re: Administrative Renewal
February 19, 2009, 04:06:44 pm
dave - the fact that they pay by AP Custom Data is not of course findable via civiMember so not sure how to avoid dead ends with this. Does it look like we are going to have to construct a Custom Search, or is this something that chris can do in mysql ie

Find all Membership where
Contact has Custom Data checked for Pays by AP (or is in Smart Group - whatever)
Membership End Date is (date range)
Modify Membership End Date to be previous date plus a year.
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: Administrative Renewal
February 20, 2009, 10:46:56 am
That approach might work. He should also insert a record for each update in civicrm_membership_log (which tracks changes to memberships). Also, are the actual payments recorded as linked contribution records for these??

An alternative approach would be to MOVE the "Pay by AP" custom field from the contact records to the membership records. Then these memberships can be searched and exported / batch updated etc via Find Memberships. You can create the new membership-level custom field in the admin UI and then have Chris run a SQL script to set the values based on the contact record value.
Protect your investment in CiviCRM by  becoming a Member!

petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Re: Administrative Renewal
February 20, 2009, 02:47:57 pm
Thanks Dave. I will look at that alternative. Issue is the APs can be paid at one of several levels in the organisation - local, national etc. And these are not being paid online, and not sure that monthly payments are being entered as a Contribution either. There is no process that I can see that we can specifiy that this is an offline recurring payment when we add the new membership or edit existing one.

IN theory the membership lasts for a year from last payment, and is renewed each month. In practice the membership is treated as annual, as is renewed on anniversary - if someone ceases to pay their AP then in theory they should continue to be a member for 12 months from their last AP.

If others are implementing this sort of payment/membership in another way pls advise.
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: Administrative Renewal
February 20, 2009, 06:20:32 pm
Quote from: peterd on February 20, 2009, 02:47:57 pm
There is no process that I can see that we can specifiy that this is an offline recurring payment when we add the new membership or edit existing one.

Not sure if you mean no "human process" - but from a software point of view if "Pay by AP" is a custom field belonging to Membership, and these Memberships are entered, edited in the "back-office" membership form - then that field will show up and can be set to the appropriate value.
Protect your investment in CiviCRM by  becoming a Member!

petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Re: Administrative Renewal
February 20, 2009, 07:49:59 pm
Interesting move - yes we had it as 'standard' custom data - not membership fields. So this means we can find the relevant contacts through Find Membership - and export, change End Date, and reimport on Member ID. Looks promising thanks.

I guess there was never any thought about offering a 'Batch Update by Profile' Option under 'More Actions' in Find Member??

Second question. Any change chris can change the existing Fields from 'Contact' to Membership - spect not and he will just run a query to find via the old fields and update info in new fields.
« Last Edit: February 20, 2009, 07:51:54 pm by peterd »
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: Administrative Renewal
February 21, 2009, 07:44:53 am
We did add Batch Update via Profile for Membership in 2.2 - but I just reviewed the new functionality and it's limited to the "Source" field and any custom membership fields. I've reopened the issue to see if we can add other expected fields to this functionality (membership type, dates, status)...

http://issues.civicrm.org/jira/browse/CRM-3030

I think Chris will find that adding a new custom field for membership and then setting it's value from the existing field will be easier - but the other is also possible via SQL scripting.
Protect your investment in CiviCRM by  becoming a Member!

petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Re: Administrative Renewal
February 21, 2009, 01:32:48 pm
Thanks Dave - I think the Batch option could be quite useful, eg people setting up one Membership Type then realising that perhaps that is the wrong type - eg based on Relationships - I know one of our clients has had to backtrack a couple of times on that.
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Re: Administrative Renewal
March 17, 2009, 07:38:47 pm
Finally getting back to this. Dave, there are several fields involved here.
- do they pay an AP
- date start/end
- what level of the party it goes to
- frequency
- name of bank account it is going in to.

Now to my view, most of this is data that should be in CiviContribute. And we can search for it there.

But, given that it can relate to a membership, I am wondering what we would need to do so that those fields appear in the "Membership Payment and Receipt" section that opens up when we create/edit a membership and select Record Membership Payment?

I can't spot any settings on the data/profile that will enable us to include these fields in this section.
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Re: Administrative Renewal
March 17, 2009, 07:41:59 pm
Or do we set up a new Contribution Type - Membership by AP - we can then use that to search and find Members who are paying by AP and easily update their membership 'end dates' when their annual renewal comes up - and just accept that the rest of the data has to be recorded in Contribution?
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: Administrative Renewal
March 18, 2009, 10:44:32 am
Not sure I'm following you completely - but any of the above fields could potentially be custom fields extending the membership - and would therefore show up when editing each membership record (and could be searchable via Find Members). The Membership by AP contribution type also seems useful.

AND depending on how the AP is made and what info is available on these deposits from your financial institution - you might want to have Chris take a look at a new script-based feature currently in the queue which is designed to query a payment processor (or financial institution) for transactions received.

http://issues.civicrm.org/jira/browse/CRM-4247
Protect your investment in CiviCRM by  becoming a Member!

Pages: [1] 2
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviMember (Moderator: Deepak Srivastava) »
  • Administrative Renewal

This forum was archived on 2017-11-26.