From c11e28d117901c16bc7cfb7f37b15f7ee5abe1ef Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Mon, 8 Apr 2024 21:01:51 +0000 Subject: [PATCH] --- docs/8.0/ayanova/docs/adm-license.md | 24 +++++++++++++----------- docs/8.0/ayanova/docs/changelog.md | 4 +++- docs/8.0/ayanova/mkdocs.yml | 2 +- 3 files changed, 17 insertions(+), 13 deletions(-) diff --git a/docs/8.0/ayanova/docs/adm-license.md b/docs/8.0/ayanova/docs/adm-license.md index b54f4d20..fbc32b01 100644 --- a/docs/8.0/ayanova/docs/adm-license.md +++ b/docs/8.0/ayanova/docs/adm-license.md @@ -16,11 +16,11 @@ Many roles can _select_ this object on other records where approriate. Editing o Full access -- Business administration +- Business administration Read only access -- Business administration - restricted +- Business administration - restricted ## How to access License @@ -180,20 +180,22 @@ You will be prompted twice to make sure you really want to do this. Everything entered in AyaNova will be erased **except** the following items: -- Global settings -- Operations backup settings -- Operations notification settings -- Business logos -- Reports (any missing, by name, stock report templates will be re-installed) -- Tax codes -- License -- Internal database ID used for licensing +- Global settings +- Operations backup settings +- Operations notification settings +- Business logos +- Reports (any missing, by name, stock report templates will be re-installed) +- Tax codes +- License +- Internal database ID used for licensing These items are kept as this feature is typically used when people are evaluating AyaNova and are ready to start using it for real but want to keep the non business data settings and reports to save having to re-enter them again. ## Downgrading a license -AyaNova will _not_ automatically deactivate excess Users of any kind and license installation will fail if you have not manually disabled excess Users before attempting to install the license. +If a new license is installed with fewer Users than previously licensed, AyaNova will automatically deactivate excess Users during license installation. It will first deactivate Users that have not logged in then it will deactivate Users in order of last login from the oldest last login to newest. + +To avoid this from happening be sure to [manually uncheck and save each User's Active field checkbox](adm-users.md#active) for any excess Users no longer required before attempting to install a new license with a smaller User count that currently active. ## User count exceeded diff --git a/docs/8.0/ayanova/docs/changelog.md b/docs/8.0/ayanova/docs/changelog.md index 1b345f67..6f2cfae2 100644 --- a/docs/8.0/ayanova/docs/changelog.md +++ b/docs/8.0/ayanova/docs/changelog.md @@ -10,7 +10,9 @@ See the [upgrade instructions](ops-upgrade.md) section of this manual for detail ### AyaNova 8.1.3 -IN PROGRESS... +**Added** + +- Server: Improvements to license installation code to automatically handle some edge cases that previously prevented license installation ### AyaNova 8.1.2 diff --git a/docs/8.0/ayanova/mkdocs.yml b/docs/8.0/ayanova/mkdocs.yml index 4f6e572b..08809d8f 100644 --- a/docs/8.0/ayanova/mkdocs.yml +++ b/docs/8.0/ayanova/mkdocs.yml @@ -7,7 +7,7 @@ theme: site_name: AyaNova manual site_dir: "../../../server/AyaNova/wwwroot/docs" strict: true -copyright: Copyright © 2022-2024 Ground Zero Tech-Works Inc. REV-2024-03-20 +copyright: Copyright © 2022-2024 Ground Zero Tech-Works Inc. REV-2024-04-08 extra: generator: false # Extensions