...
This effectively makes the active/inactive state mirror expired/unexpired, until further development can be done.
UPDATE 3/3/2021 BY USER'S PO PATTY WANNINGER
I edited the notes below and they reflect how the Active/Inactive status is currently working. An Active user can be Inactivated via the UI whether or not they have an expiration date in the future or no expiration date. Inactivating a user through the UI does not affect the Expiration date.
Otherwise it is the Expiration date that makes a User "Inactive." To re-activate a user, you have to extend the Expiration date.
====
Patron records have expiration dates, but also active / inactive values. We want to have clear documentation / expectations about how this functions and what we expect to happen for accounts that exist in one of the four states.
...
Expiration Date | Active / Inactive Status | |
---|---|---|
Active Status | Inactive Status | |
In the Past (Account Expired) | This state should not happen.Can't be active |
|
In the Future / No Value (Account Not Expired) | Patron can get all services they are entitled to at the library, by patron group or other library policy. This is normal functioning for active library users. |
|
...