CRM icon indicating copy to clipboard operation
CRM copied to clipboard

Create a field to mark people as deceased

Open ChurchCRMBugReport opened this issue 7 years ago • 6 comments

When people that are on the database die, there is no easy way to remove them from the roll of members or other type without deleting the person. Ideally, ChurchCRM should keep the person for historical and financial records, while filtering out deceased people from counts, reports, groups, mailing lists, etc. Additional fields for date of death or funeral information might also be useful. People can be flagged as deceased by assigning "deceased" property to them, but they are not excluded form counts etc.

Collected Value Title Data
Page Name /churchcrm/PersonEditor.php
Screen Size 900x1440
Window Size 769x1440
Page Size 1492x1440
Platform Information Linux standrews 4.9.76-paas-7c3574c #1 SMP PREEMPT Wed Jan 10 13:17:54 CET 2018 x86_64
PHP Version 7.1.13
SQL Version 5.7.20-18-log
ChurchCRM Version 3.0.0
Reporting Browser Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36
Prerequisite Status All Prerequisites met
Integrity check status {"status":"success"}

ChurchCRMBugReport avatar Mar 27 '18 14:03 ChurchCRMBugReport

I support this addition. Care should be taken as to how the departed are filtered from specific views (i.e. will they be shown in the all members list? How about in a family view? Should the row be "greyed out"?)

crossan007 avatar Mar 30 '18 02:03 crossan007

Could the proposed filtering be extended to include the Admin user? It is kind of annoying that this pseudo user shows up in the dashboards. It is nice to have an "internal" super user because there may be a time in the future where an external authentication method is used.

rbeerster avatar Mar 30 '18 13:03 rbeerster

@rakess70 please file a new issue for admin... as we will have to ensure people did not reuse the Person 1 for admin or the admin should be a user without a person... unclear which way to go

DawoudIO avatar Mar 30 '18 15:03 DawoudIO

this one is a new one to me. @DawoudIO I am not sure what you mean. I think you meant to include @rbeerster not me :)

rakess70 avatar Mar 30 '18 15:03 rakess70

@DawoudIO I will write up a new issue to request filtering (or hiding) the admin user from the various views.

rbeerster avatar Mar 31 '18 23:03 rbeerster

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days.

github-actions[bot] avatar May 20 '24 02:05 github-actions[bot]

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days.

github-actions[bot] avatar Jul 07 '24 02:07 github-actions[bot]

This issue was closed because it has been stalled for 15 days with no activity.

github-actions[bot] avatar Aug 18 '24 02:08 github-actions[bot]