Answers.Body: <p>You might check <a href="https://github.com/eileenmcnaughton/nz.co.fuzion.membershiprenewalcontrol" rel="nofollow noreferrer"><code>MembershipRenewal</code></a> Extension.</p>
  
  <p>This creates a new record when a user renew its membership, so that the older/removed/expired membership remain unaffected to let know when the user was a part of the org.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-08-26T06:23:26.067Z
Answers.LastActivityDate: 2017-08-26T06:23:26.067Z
Answers.UserDisplayName: jitendra - fuzion
Body: <p>I know relationships can be disabled, but it does not seem to preserve the time they were part of the organization.</p>
  
  <p>Has anyone else had a similar use case where historical data of members within an organization has to be preserved and the best way to go about this?</p>
  
Tags: <civimember><relationships>
Title: Keeping track of membership history of an organization once a member has been removed?
ThreadText: # Keeping track of membership history of an organization once a member has been removed?
  
  (Asked by: username_0 on 2017-08-25)
  
  I know relationships can be disabled, but it does not seem to preserve the time they were part of the organization.
  
  Has anyone else had a similar use case where historical data of members within an organization has to be preserved and the best way to go about this?
  
  **Tags:** civimember, relationships
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2017-08-26. Score: 1
  
  You might check [`MembershipRenewal`](https://github.com/eileenmcnaughton/nz.co.username_1.membershiprenewalcontrol) Extension.
  
  This creates a new record when a user renew its membership, so that the older/removed/expired membership remain unaffected to let know when the user was a part of the org.
  
  
  ---
  
  