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) »
  • Member status "New" don't update to "expired"
Pages: [1]

Author Topic: Member status "New" don't update to "expired"  (Read 530 times)

jchnews

  • I post occasionally
  • **
  • Posts: 41
  • Karma: 0
  • CiviCRM version: 4.2
  • CMS version: Wordpress
  • MySQL version: 5.1
  • PHP version: 5.3.x
Member status "New" don't update to "expired"
November 11, 2014, 08:24:19 am
Hello,

I have just try the Update Membership Statuses sheduled jobs via the admin
The log show that some entries have been updated

But a lot of membership with status "new" don't updated to "expired" or "active"
Could you please help me to find why ?

Parameters for membership status "new"
start : start date / end : member since 3 months

Parameters for membership status "active"
start : members since 3 months / end : end date

Parameters for membership status "expired"
start : end date / end : nothing

joanne

  • Administrator
  • Ask me questions
  • *****
  • Posts: 852
  • Karma: 83
  • CiviCRM version: 4.4.16
  • CMS version: Drupal 7
Re: Member status "New" don't update to "expired"
November 11, 2014, 03:21:39 pm
Have you checked if the ones that haven't updated have the status override box ticked with status New having been set manually?  The Update Membership Statuses job does not update memberships with the status override flag set.

With your current settings someone who had been a member in the past and rejoined after being lapsed for more than 3 months would get the status "active".  It is possible that staff have decided that person should actually have the status 'new' and have used status override to set it manually.

jchnews

  • I post occasionally
  • **
  • Posts: 41
  • Karma: 0
  • CiviCRM version: 4.2
  • CMS version: Wordpress
  • MySQL version: 5.1
  • PHP version: 5.3.x
Re: Member status "New" don't update to "expired"
November 13, 2014, 05:04:42 am
Yes the override status was the issue

I have update some status via sql

Thanks for your help

joanne

  • Administrator
  • Ask me questions
  • *****
  • Posts: 852
  • Karma: 83
  • CiviCRM version: 4.4.16
  • CMS version: Drupal 7
Re: Member status "New" don't update to "expired"
November 13, 2014, 03:19:20 pm
You shouldn't update the statuses via SQL, you should untick the status override box so that the system can set the status correctly.

If you have updated the statuses via SQL and left the status override box ticked you are just perpetuating the problem.  When the status should change from active to expired, or from expired to new if someone rejoins, then this won't happen if the status override box is ticked.

You say
Quote
But a lot of membership with status "new" don't update...

You need to work out why your staff think they need to manually set the the status to new and work to solve that problem. The status override box would usually only be ticked to let staff manually select one of the statuses that aren't part of the normal membership life cycle eg "cancelled".

Perhaps you need to change the  parameters for membership status "new" to: start : start date / end : start date 3 months



jchnews

  • I post occasionally
  • **
  • Posts: 41
  • Karma: 0
  • CiviCRM version: 4.2
  • CMS version: Wordpress
  • MySQL version: 5.1
  • PHP version: 5.3.x
Re: Member status "New" don't update to "expired"
November 13, 2014, 05:24:03 pm
sorry i made a mistake in my post

i should say "i have updated overide field via sql"
update membership table like
set=0 for overide status field where status = 1 or 2 or 3 or 4
and don't change for specific custom status as the association use it to manage
I have made some control and it's seem ok

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviMember (Moderator: Deepak Srivastava) »
  • Member status "New" don't update to "expired"

This forum was archived on 2017-11-26.