Answers.Body: <p>Welcome Lawrence: One thought would be to take the approach that if an expired member signs up again, that rather than renewing the original membership, it creates a brand new one - in which case i assume your existing Probation process would work fine.</p>
  
  <p>I don't recall if there is an Extension or just a setting to change CiviMember to always create a new membership but i know it has been done as some Ors prefer that.</p>
  
  <p>If you think that could work for you, I or someone else can probably post a link to it if providing you with the idea is not enough to help you find it yourself.</p>
  
  <p>UPDATE</p>
  
  <p>Also note that eg for Drupal there is a Member Role Synch module that lets you specify what User Roles are given/removed based on the civi membership type and status</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-10-19T21:57:10.273Z
Answers.Text: FYI - are you aware of https://chat.civicrm.org/civicrm/ as another way of getting support
Answers.UserDisplayName: petednz - fuzion
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-10-25T10:18:42.780Z
Answers.Text: Thanks for the insight petednz, appreciate you coming back to us on this. I'll have a look and see if I can work it out.
Answers.UserDisplayName: Lawrence2019
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-10-25T10:41:09.893Z
Answers.Text: So, I've done a little bit of digging and have a few ideas about what needs to be done: At the moment all contacts that are in our database including expired members have a Civi User ID. If expired members did not have a Civi User ID I wonder if expired members re-joining the party would be allocated a new contact record and user ID, i.e. a fresh membership account. To do this I imagine in the Administer menu there must be a way to configure expired 'records' (members) to lose User/Member access to Civi. Does this sound logical?
Answers.UserDisplayName: Lawrence2019
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-10-25T17:31:36.430Z
Answers.Text: "civi user id" isn't a phrase i would use. The CMS, WP or Drupal, creates the users. Some civi Contact records will have a 'user record' associated with it via the uf_match table. That said, trying to answer, if a Civi 'contact' has a 'user' record, and the civi contact has a membership that expires (hence a member id) then I would not expect a new civi 'contact' nor cms 'user' to be created. if that is happening maybe check your dedupe rules. also perhaps open this as a new question
Answers.UserDisplayName: petednz - fuzion
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-11-19T01:34:03.807Z
Answers.Text: added comment re user role sync in drupal - not sure if WP has something similar
Answers.UserDisplayName: petednz - fuzion
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-10-19T21:38:44.000Z
Answers.LastActivityDate: 2018-11-19T01:33:44.243Z
Answers.LastEditDate: 2018-11-19T01:33:44.243Z
Answers.UserDisplayName: petednz - fuzion
Body: <p>We have assigned status rules in Civi member, which flow as follows:
  Member joins = Probation
  After 6 months = Current</p>
  
  <p>In next year, until end of March if hasn't renewed = Grace-Voting
  If renews = Current</p>
  
  <p>After March, if hasn't renewed = Grace Non-Voting
  If renews = Current</p>
  
  <p>If Grace Non-Voting for full year = Expired</p>
  
  <p>If expired and renews = Current</p>
  
  <p>Our membership rules state that where members renew after their membership has expired they must serve the 6 month probationary period. Hence rule should be:</p>
  
  <p>If expired and renews = probationary</p>
  
  <p>Is it possible to set this status rule in CiviMember? </p>
  
Tags: <civimember><status>
Title: In CiviMember, can one set a rule where expired members, when renewing, are assigned probation status
ThreadText: # In CiviMember, can one set a rule where expired members, when renewing, are assigned probation status
  
  (Asked by: username_0 on 2018-10-19)
  
  We have assigned status rules in Civi member, which flow as follows:
  Member joins = Probation
  After 6 months = Current
  
  In next year, until end of March if hasn't renewed = Grace-Voting
  If renews = Current
  
  After March, if hasn't renewed = Grace Non-Voting
  If renews = Current
  
  If Grace Non-Voting for full year = Expired
  
  If expired and renews = Current
  
  Our membership rules state that where members renew after their membership has expired they must serve the 6 month probationary period. Hence rule should be:
  
  If expired and renews = probationary
  
  Is it possible to set this status rule in CiviMember?
  
  **Tags:** civimember, status
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2018-10-19. Score: 1
  
  Welcome Lawrence: One thought would be to take the approach that if an expired member signs up again, that rather than renewing the original membership, it creates a brand new one - in which case i assume your existing Probation process would work fine.
  
  I don't recall if there is an Extension or just a setting to change CiviMember to always create a new membership but i know it has been done as some Ors prefer that.
  
  If you think that could work for you, I or someone else can probably post a link to it if providing you with the idea is not enough to help you find it yourself.
  
  UPDATE
  
  Also note that eg for Drupal there is a Member Role Synch module that lets you specify what User Roles are given/removed based on the civi membership type and status
  
  > **Comments:**
  > **username_1**: FYI - are you aware of https://chat.civicrm.org/civicrm/ as another way of getting support  
  > **username_0**: Thanks for the insight petednz, appreciate you coming back to us on this. I'll have a look and see if I can work it out.  
  > **username_0**: So, I've done a little bit of digging and have a few ideas about what needs to be done: At the moment all contacts that are in our database including expired members have a Civi User ID. If expired members did not have a Civi User ID I wonder if expired members re-joining the party would be allocated a new contact record and user ID, i.e. a fresh membership account. To do this I imagine in the Administer menu there must be a way to configure expired 'records' (members) to lose User/Member access to Civi. Does this sound logical?  
  > **username_1**: "civi user id" isn't a phrase i would use. The CMS, WP or Drupal, creates the users. Some civi Contact records will have a 'user record' associated with it via the uf_match table. That said, trying to answer, if a Civi 'contact' has a 'user' record, and the civi contact has a membership that expires (hence a member id) then I would not expect a new civi 'contact' nor cms 'user' to be created. if that is happening maybe check your dedupe rules. also perhaps open this as a new question  
  > **username_1**: added comment re user role sync in drupal - not sure if WP has something similar  
  
  ---
  
  