Aktualisierung von SmartTaxBalance 4.0.x und 4.1.x
Migration der Berechtigungen
Mit Version 3.1 wurde in SmartTaxBalance das Rollenkonzept eingeführt. Seitdem ist es möglich, Berechtigungen zu Rollen zusammenzufassen und Benutzern oder Benutzergruppen diese Rollen zuzuweisen. Das Rollenkonzept wurde eingeführt, weil es vielfach von Anwendern gewünscht wurde und der Arbeitsweise der Anwender besser entspricht und weil so die Pflege der Berechtigungen an einem Ort zusammengefasst wurde.
...
Einige Hinweise gelten nur für den
Status | ||||||
---|---|---|---|---|---|---|
|
Status | ||||||
---|---|---|---|---|---|---|
|
Änderungen von 5.0.2 zu 5.0.3
Installation
Die Installationsroutine prüft nun ob das Visual C++ Redistributable 2017 installiert ist. Dies ist eine Anforderung der ERiC-Komponente, welche zur Versendung der E-Bilanz verwendet wird.
Rufen Sie die Seite https://www.visualstudio.com/de/downloads/ auf und laden Sie in der Tabelle unten die korrekte Version des Pakets herunter.
Änderung von 5.0.1 zu 5.0.2
Geänderte Einstellungen
cryptography.config
- Die Datei
cryptography.config
ist entfallen
Änderungen von 4.0.8/4.1.2 zu 5.0.1
Table of Contents | ||||
---|---|---|---|---|
|
Migration der Berechtigungen
Mit der Version SmartTaxBalance 5.0 werden die direkt an Benutzer- und Benutzergruppen vergebenen Berechtigungen deaktiviert. Die Dialoge zur Pflege der Berechtigungen sind nicht mehr verfügbar und die bisher vergebenen Berechtigungen haben keinen Einfluss mehr. Stattdessen muss das Rollenkonzept verwendet werden. Um SmartTaxBalance weiterhin nutzen zu können, muss eine Migration der Berichtigungen erfolgen.
Info |
---|
Das Rollenkonzept ist seit der SmartTaxBalance Version 3.1 verfügbar. Wurde bereits eine Migration der Berechtigung durchgeführt, so muss diese nicht erneut erfolgen. |
Option 1 - Migration per Datenbankskript
Die Migration per Skript ermöglicht es, mit SmartTaxBalance weiter zu arbeiten, ohne sich um die Berechtigungen kümmern zu müssen.
Bei der Migration per Skript wird für jede Berechtigung eine Rolle angelegt. Dadurch gehen die Vorteile des Rollenkonzepts verloren. Der Pflegeaufwand ist relativ hoch, wenn das Berechtigungskonzept geändert werden muss.
Laden Sie dieses Skript herunter und führen Sie es auf der entsprechenden SmartTaxBalance-Datenbank aus.
Führen Sie das Skript vor nach der Aktualisierung der Anwendung aus.
Option 2 - Manuelle Migration in der Anwendung
Die Migration durch den Anwender ermöglicht es, ein genau abgestimmtes Berechtigungskonzept umzusetzen.
...
Nutzen Sie dieses Fallbeispiel als Hilfestellung.
Geänderte Einstellungen
Es wurden folgende Änderungen an den Konfigurationsdateien vorgenommen. Wenn Sie die Konfigurationsdateien von einer alten Version übernehmen, müssen diese Änderungen manuell durchgeführt werden.
Weitere Informationen zu den Konfigurationsdateien erhalten sie hier.
appSettings.
...
config
Status | ||||||
---|---|---|---|---|---|---|
|
- Entfall des Schlüssels:
ClientAgent
bzw.ClientAgent__
- Neuer Schlüssel:
UseServer
(mögliche Werte:True
oderFalse
)
Verwenden sie den WertTrue
im Client/Server-Betrieb oderFalse
im Standalone-Betrieb - Neuer Schlüssel:
HashingAlgorithm
- Umbennenung:
ERiCSendType
→EricSendType
- Neuer Schlüssel
EricEndpointAddress
(Adresse des TransferClient-WebService, wurde zuvor inenpoint.config
hinterlegt) - Umbennung:
BehaviorForSmartTaxBalanceImportInterface
→EndpointBehaviorForWebServices (siehe Schnittstellen)
- Neuer Schlüssel:
DocumentationBaseUrl
(Standardwert:httphttps://docs.amana-consulting.de/
)
endpoint.
...
config
Status | ||||||
---|---|---|---|---|---|---|
|
- Die Datei
endpoint.config
ist entfallen
SmartTax.exe.
...
config
Status | ||||||
---|---|---|---|---|---|---|
|
- Umbenennung:
ERiCService
inEricService
inbinding
-Element - Wegfall der binding-Elemente:
GTCMasterDataExportBinding, GTC_MasterData_Export_Binding, GtbBalanceSheetExportBinding, GtcWebServiceExport
- Neues
binding
-Element:GlobalTaxCenter
(ersetzt alle oben genannten Bindungen)