|
|
(4 intermediate revisions by 3 users not shown) |
Line 1: |
Line 1: |
− | <div class="docs-alert-info"><i class="fa fa-question-circle"></i> This page describes a feature available in version 7.5 and above</div>
| + | #REDIRECT [[Automation_Settings#Data_Retention_Settings]] |
− | | |
− | __TOC__
| |
− | | |
− | The length of time you must keep data for is often governed by the laws and regulations of your local jurisdiction. One thing most jurisdictions share in common however is that you should only keep personal data for as long as is necessary.
| |
− | | |
− | The Data Retention Policy Automation introduced in WHMCS 7.5 allows you to have WHMCS automatically enforce your data retention policy in relation to the length of time you keep your client records for.
| |
− | | |
− | ==Data Retention Settings==
| |
− |
| |
− | The data retention settings are in '''Configuration (<i class="fa fa-wrench" aria-hidden="true"></i>) > System Settings > Automation Settings''' ('''Setup > Automation Settings''' in WHMCS 7.10 and earlier).
| |
− |
| |
− | <onlyinclude>
| |
− | ===Automatically Delete Inactive Clients===
| |
− |
| |
− | This setting deletes client records after a given number of months without invoice or transaction history. This setting defaults to ''Never''.
| |
− |
| |
− | <div class="docs-alert-warning">
| |
− | <span class="title">Paid Invoices and Transactions</span><br />
| |
− | The presence of paid invoices or transactions within the given timeframe defines client records that are kept. Enabling this feature with clients in ''Inactive'' or ''Closed'' that have no invoice or transaction history will result in those clients being deleted immediately.
| |
− | </div>
| |
− |
| |
− | To enable this, select '''After no invoice or transaction activity has occurred for the following number of months:''' and specify a number of months that is greater than <tt>0</tt>.
| |
− |
| |
− | When you enable it, the system performs the '''Data Retention Pruning''' task daily and will remove clients that meet the following conditions:
| |
− |
| |
− | * A status of [[Automation_Settings#Client_Status_Update|'''Inactive''' or '''Closed''']].
| |
− | * No invoices that have been marked paid within the number of months you specify.
| |
− | * No transactions that have been entered or applied within the number of months you specify.
| |
− | * An affiliate with a balance greater than 0 or that has made a referral within the specified retention period.
| |
− |
| |
− | If you set '''Delete associated users if the user(s) are not associated with any other client account.''' to '''YES''', the '''Data Retention Pruning''' task will also delete users that are only associated with this client.
| |
− |
| |
− | The system can automatically change the client status. Use the '''[[Automation_Settings#Client_Status_Update|Client Status Update]]''' setting to control this.
| |
− | </onlyinclude>
| |