$newline never $# SPDX-FileCopyrightText: 2022 Steffen Jost $# $# SPDX-License-Identifier: AGPL-3.0-or-later

Personendaten aller AVS Fahrberechtigten $if numUnknownLicenceOwners > 0

^{modal (text2widget (tshow numUnknownLicenceOwners <> " Personen IDs")) (Right (text2widget ("AVS Personen IDs: " <> tshow unknownLicenceOwners)))} # mit einer Fahrberechtigung wurden im AVS gefunden, welche FRADrive unbekannt sind. # Es gibt zwei Möglichkeiten zum Auflösen dieses Problems: #

^{btnImportUnknownWgt}^{revokeUnknownSafetyWgt} $else

Die Personendaten aller Fahrberechtigten im AVS sind auch in FRADrive bekannt.

Abweichende Fahrberechtigungen

Die folgenden Abschnitte zeigen alle Abweichungen zwischen dem AVS und den in FRADrive vorliegenden Fahrberechtigungen. # Es wird dringend empfohlen, die Fahrberechtigungen im AVS anzupassen und nicht umgekehrt.

Fahrberechtigung Rollfeld gültig in FRADrive, fehlt aber im AVS

^{tb2}

Fahrbrechtigung Rollfeld ungültig in FRADrive, aber im AVS vorhanden und Fahrberechtigung Vorfeld gültig in FRADrive

^{tb1down}

Fahrberechtigung Vorfeld gültig in FRADrive, fehlt aber im AVS

^{tb1up}

Keine gültige Fahrberechtigung in FRADrive, aber im AVS vorhanden (Roll- oder Vorfeld)

^{tb0} $if notNull avsLicenceSynchTimes

Automatische AVS Fahrlizenzen Sychronisation

Uhrzeiten Synchronisation
Werktags, wenige Minuten nach folgenden vollen Stunden: #{tshow avsLicenceSynchTimes}
Synchronisationslevel
#{avsLicenceSynchLevel}: # $case avsLicenceSynchLevel $of 1 Nur Vorfeld-Fahrberechtigungen entziehen $of 2 Vorfeld-Fahrberechtigungen entziehen und gewähren $of 3 Vorfeld-Fahrberechtigungen entziehen und gewähren, # so wie Rollfeld-Fahrberechtigungen zu Vorfeld-Fahrberechtigungen herabstufen $of _ Vorfeld- und Rollfeld-Fahrberechtigungen entziehen und gewähren $maybe reasons <- avsLicenceSynchReasonFilter
Ausnahmen
Keine automatische Synchronisation, wenn die Begründung des letzten Un-/Blocks zu diesen regulären Ausdruck passt: #{reasons} $maybe maxChange <- avsLicenceSynchMaxChanges
Maximal Änderungen
Keine Synchronisation eines Levels durchführen, welches mehr als #{maxChange} Änderungen hätte