AudaUpdate und AudaFusion 2.5 Das unbekannte System?

Werbung
AudaUpdate und AudaFusion 2.5
Das unbekannte System?
Döbeln I 13.11.2012 I Rolf Schwier
Agenda
2
1.
AudaUpdate Server Strukturen
2.
Konstanten Manager
3.
AudaUpdate Client Log-File
4.
Installationshinweise AudaFusion
AudaUpdate Server Strukturen
3
AudaUpdate Server Strukturen
Übersicht
Audatex Deutschland
Implementationengineer
Daten Operating
AudaUpdate Operating
VM
Auswertu
ng SQL
Server
Hotline
Info Tool
Rechenzentrum Zürich
BaselineManager
Web
AudaUpdate
Staging
Server
VM
AudaUpdate
HTTP/HTTPS
VM
AudaUpdate
HTTP/HTTPS
KonstenManager
Alt
KonstenManager
Web
4
VM
AudaUpdate
FTP
VM
AudaUpdate
HTTP/HTTPS
L
o
a
d
B
a
l
a
n
c
e
r
AudaUpdate Server Strukturen
•
•
•
•
5
Der AudaUpdate Server ist ein Fileserver auf dem die Daten, Programme und Konfigurationen
in Verzeichnissen (Baseline) abgelegt sind.
Eine Baseline enthält die Full, sPatch und hPatch Verzeichnisse sowie einen Hauptindex und
Usergruppen-Index. Diese werden automatisch durch das AudaUpdate Server Programm
FTPIndex erstellt.
AudaUpdate Remote Konfiguration (RCF)
– Zuordnung der Systemkennung (Prefix) zur AudaUpdate Gruppe
– Status-Log schreiben und übermitteln
– Timestamp vor dem Download setzen
– Applinfo (Systeminformationen in das Status-LOG schreiben
– Update AudaUpdateClient
– Extended Invoice History (Fakturadatei nach Transfer neu Anlegen)
– Unattended (keine Benutzer Eingabe)
– User Timestamp (Demo Version C@risma / UC)
Konfiguration Applikation (Userdata)
– Lizenzierung
– Personalisierung
– Konfiguration
AudaUpdate Server Strukturen
Baselines für AudaFusion
Art
Daten
Daten
Daten
Daten
Daten
Daten
Daten
Daten
Daten
Daten
Konfiguration
Konfiguration
Programm
Programm
Programm
Programm
Programm
Programm
Programm
Programm
System
6
Remotekey
DATEN:ADHINWEIS
DATEN:AZTHINWEIS
DATEN:ETS_12M
DATEN:REPBEISPIEL
DATEN:UST_12M
DATEN:ZKFHINWEIS
MODEL:LIS
MODEL:ONEPADDTB
MODEL:PRICE
PDATEN:AUDANET
CONFIG:<gruppe>
profil:<gruppe>
PROGRAM:AP3KERNEL
PROGRAM:CLASS
PROGRAM:FUSIONAP3
TOOL:A2INSTAUDA
TOOL:AP3CHECK
TOOL:AP3JRE
TOOL:AP3LIC
TOOL:AP3WIZARD
AXS:<gruppe>
Baseline Name
DTI
DAZT
ETS
DREP
UST_12M
DZKF
MLIS
MOPDTB
MPR
PD-AUDANET
KGR-AUDAFUSIONIII
PRF-042000
PAP3KERNEL
PCL
PFUAP3
A2INSTAUDA
AP3CHECK
AP3JRE
AP3LIC
AP3WIZARD
AXS-042000
Zielverzeichnis
[INI]%AXHOME%\au-ap3.ini,daten,TIPAD
[ini]%AXHOME%\au-ap3.ini,daten,tipAZT
[INI]%axhome%\au-ap3.ini,daten,ETS
[ini]%AXHOME%\au-ap3.ini,daten,tipREP
[INI]%axhome%\au-ap3.ini,daten,UST
[ini]%AXHOME%\au-ap3.ini,daten,tipZKF
[INI]%axhome%\au-ap3.ini,daten,onepad
[INI]%axhome%\au-ap3.ini,daten,onepad
[ini]%AXHOME%\au-ap3.ini,daten,kalkulation
[INI]%axhome%\au-ap3.ini,daten,onepad
[dir]%axhome%
[REG]HKLM,Software\exsoft\ABS2SQL,MainDir,Service
[REG]HKLM,Software\exsoft\ABS2SQL,MainDir,service
[DIR]%axhome%\offclass
[REG]HKLM,Software\exsoft\ABS2SQL,MainDir,service
[REG]HKLM,Software\exsoft\ABS2SQL,MainDir,service\A2INSTAUDA
[DIR]%axhome%\audapad3\afcheck
[DIR]%axhome%\jre
[REG]HKLM,Software\exsoft\ABS2SQL,MainDir,service\ap3lic
[REG]HKLM,Software\exsoft\ABS2SQL,MainDir,service\AxWizard
[dir]\audatex\axservice
AudaUpdate Server Strukturen
AudaUpdate Client
•
Anmeldeinformationen
– Benutzername = AlphaID (Automatische Replikation aus Clarify Datenbank)
– Passwort = HexID (Automatische Replikation aus Clarify Datenbank)
– Systemkennung = AlphaID (Zuordnung zur AudaUpdategruppe / userspezifische Daten)
– Neuinstallation über Systemkennung + „-INST“
– Umpersonalisierung mit Systemnummerntausch über Systemkennung + „-PERS“ (AUGruppen spezifische Freigabe erforderlich)
•
Bei großen Datenbaselines werden die Dateien nur bei einer Änderung der Baselineversion
geprüft
Zur Abbildung des Freigabeprozesses gibt es verschiedene AudaUpdate Gruppen für den
– internen Test (Ax-interne Anwender, Kunden IT)
– Pilot-Test (ausgesuchte Kunden, die produktiv arbeiten)
– Produktion
Mit welchen Kennungen ein Kunde eingerichtet ist, ist in der Auswertung.xls zu prüfen.
Als Alternative soll eine WebOberfläche geben, die im Idealfall mit Salesforce verknüpft wird
(Wunsch, nicht terminiert)
•
•
•
7
AudaUpdate Server Strukturen
AudaUpdate Gruppen
Kundengruppe
Versicherung
Versicherung
Versicherung
Versicherung
Versicherung
Versicherung
Versicherung
Versicherung
Versicherung
Versicherung
Versicherung
Versicherung
Versicherung
Versicherung
Versicherung
Versicherung
Versicherung
Versicherung
8
Freigabe
Freigabe
Freigabe
Freigabe
Freigabe
Freigabe
Freigabe
Freigabe
Freigabe
Freigabe
Freigabe
Freigabe
Freigabe
Freigabe
Freigabe
Freigabe
Freigabe
Freigabe
Freigabe
Bezeichnung
Allianz KAD
AMB
AXA
BGV AudaSync Server
DEVK
Generali (Ersatz für AMB)
Gothaer
HUK
Itzehoer Versicherung
Prov. Rheinland
Provinzial Nord
Sparkassen VS Kdnr. 024 061 und 083
VGH AudaSync Server
VKB
Westfälische Provinzial
WGV AudaSync Server
Württembergische Versicherung AudaSync Server
Zürich Versicherung
Gesamt
Computername
711
108
101
9
90
3
55
30
23
29
16
28
53
10
24
22
116
89
1517
Prefix
416
95
98
9
80
2
37
29
19
24
16
27
47
10
22
20
74
86
1111
Kundennummer
416
95
98
9
79
2
36
29
19
24
16
27
46
10
22
20
74
86
1108
AudaUpdate Server Strukturen
AudaUpdate Gruppen
Kundengruppe
Sachverständige
Sachverständige
Sachverständige
Sachverständige
Sachverständige
Sachverständige
Sachverständige
Sachverständige
Sachverständige
Sachverständige
Sachverständige
Kundengruppe
Organisation
Organisation
Organisation
9
Freigabe
Freigabe
Retail
Retail
Retail
Retail
Retail
Retail
Retail
Retail
Retail
Retail
Freigabe
Freigabe
Freigabe
Freigabe
Bezeichnung
Carexpert
Arges
AudaExpert
AudaExpert3
AudaFusion
AudaFusion mit APIII-Kernel
AudaPad
AudaPad VS
Mups
Terminalserver Arges
Terminalserver AudaFusion
Gesamt
Computername
433
238
424
23
1467
321
1851
82
84
216
663
5802
Prefix
379
152
359
23
1268
255
1401
70
62
64
197
4230
Kundennummer
376
124
353
23
878
206
1096
70
59
31
76
3292
Gesamt
Computername
101
145
373
619
Prefix
66
116
351
533
Kundennummer
65
107
349
521
Bezeichnung
TÜV Nord
Tüv Rheinland AudaSync Server
Tüv Süd AudaSync Server
AudaUpdate Server Strukturen
Baseline Manager
•
•
•
•
•
•
•
•
10
Steuert die Erstellung und Verteilung der Baselineversionen
Bildet den Freigabeprozess (Test, Pilot, Produktion) ab
Steuert die Zuordnung der Baselineversionen zur AudaUpdate Gruppe
Steuert die Bereitstellung zum festen Termin (Montag, Mittwoch, Freitag jeweils 21:00
Uhr)
Steuert die sofortige Bereitstellung
Steuert die Replikation zwischen AudaUpdate Staging und Produktion
Informiert bestimmte Mitarbeiter per E-Mail über bestimmte Events (Baseline Erstellung,
Baselineverteilung, usw.)
Kann nur von berechtigten Mitarbeitern benutzt werden (Anmeldung mit Benutzername
und Passwort)
Konstanten Manager
11
Konstanten Manager
•
•
•
•
•
•
12
Erstellt zusätzlich zur gruppenspezifischen Konfiguration (Baselineversion)
userspezifischen Konfigurationen, Lizenzfreischaltungen und PersonalisierungsInformationen
Basis sind Kundennummern, Artikel, AlphaID und HexID der AS/400 sowie ggf. die
Webuser in der Clarify Datenbank
Ordnet die Systemkennung der AudaUpdate Gruppe zu
Transportiert die Informationen automatisch auf den AudaUpdate Staging Server
Die Konfigurationsfiles werden mit dem AdConfig (Move von .\MMS\SERVICE nach
<MainDir>\Service) und AP3Lic verarbeitet.
AP3Lic liest die Einstellungen aus der Datenbank, mischt diese mit den Daten aus XMU
und XMG, schreibt die ABS2.EXD im <Maindir> und aktualisiert danach die
Lizenzinformationen in der Datenbank.
Konstanten Manager
Konfigurationsdateien
Artikel
AudaFusion/AudaPadIII
AudaFusion/AudaPadIII
AudaFusion/AudaPadIII
AudaFusion
AudaFusion
AudaPadIII
AudaFusion/AudaPadIII
APWRTAZT
AZTREPBE
APWRTZKF
APWNUMI
FUANB3C
FUANBFRE
FUANBSSH
FUBUEROD
FUMOBIL1
FUDIGIRG
FUEXFIBU
FUFOTOBE
FUEGUBBA
FUOCRPAC
FURGPRUE
FURWB005
FURWB003
FURWB002
FURWB004
FUTERMIN
FUZEMWST
FUNETSV
???
13
Bezeichnung
Kernel Onepad Einstellungen
Kernel Export
Kernel Suchbaum Einstellungen
ABS2.EXD Korrektur bei Update
ABS2.EXD Basis Einstellung bei Neuinstallation
ABS2.EXD Basis Einstellungen Update/Neuinstallation
Usereinstellungen, Zugangsdaten, Systemnummer
AZT-Tipps
AZT-Reparatur Beispiele
ZKF-Tipps
Eurotax Nutzungsausfall/Mietw.
Anbindung 3C
Anbindung Fremdsystem (NAK)
Anbindung SSH
Bürodatenaustausch
Bürodatenaustausch
Digitale Rechnungssignatur
Export FIBU
Fotobearbeitung
Import aus EGUB (GTÜ)
OCR-Package
Rechnungsprüfung
Regionale Restwertbörsen
Restwertbörse car.casion
Restwertbörse CarTV
Restwertbörse W.O.M
Terminplaner
Zahlungseingang, Mahnwesen, Statistik
Anzahl Installation
AudaExpert
Datei
AP3KERNEL_AURORA.XMG
AP3KERNEL_EXPORT.xmg
AP3KERNEL_VIC.XMG
E3BASIS0.XMG
AFBASIS.XMG
AP3BASIS.XMG
AP3User.XMU
TippAZT
TippRep
TippZKF
USTINFO
M_3C
M_DATSD2
M_SNSSH
M_BDFUE
M_BDFUE
M_SIGN
M_FIBU
M_FOTO
M_EGUB
M_OCR
M_RGPRF
M_EIRWB
M_CC
M_CARTV
M_WOM
M_CAL
M_ZLGMHN_STATST
M_ANZAHL
M_AE3
Gruppe (XMG)
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
User (XMU)
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
AudaUpdate Client Log File
14
AudaUpdate Client Log File
•
•
•
15
Die Trace-Log-Files vom AudaUpdate Client liegen bei den AudaFusion Installationen im
Verzeichnis %axHome%\au-cfg\log. Abgelegt sind die 40 letzten Trace-Log-Files. Ein
Trace-Log-File pro Tag und Prefix
Datei_Name: JJJJMMTT.LOG bzw. JJJJMMTT.ZIP
Aufbau einer Zeile:
Datum, Uhrzeit, Prefix, Code, Text
AudaUpdate Client Log File
Code
1340
1100
1100
1256
1228
1261
1222
1361
1264
1166
1106
1284
1285
1135
1137
1209
1119
1127
1150
1151
1140
1141
1142
1143
1206
1109
1341
1161
1146
16
Beschreibung
Update session started
AudaUpdate 2.7.2.0 - HTTP (Build 2.7200.0.181) started
AudaUpdate 2.7.2.0 - CD/Full (Build 2.7200.0.181) started
Application started with command line parameters
Computer name:
AudaUpdate user ID:
Windows version: Windows NT 6.1 build 7601 (Service Pack 1)
Pfade zum Remote Key der Baseline MODEL:ONEPADDTB resolved, local path: "C:\audatex\AXDATA\ONEPAD\de\Onepad\0000\"
Open Internet session to Proxy server (using LAN-Settings of MS IE), ID=13369348
Connect to Audatex server (audaupdate.de.audatex.net, HTTP, 80, Passive), RC=0 (OK)
Inifile changed to AUDAFUSIONIII.INI
Appl.info found:
Appl.info for:
select Userdata Files
download Userdata Files
Only security system updated
Update of security system ok
Selected for update: PAP3KERNEL_22-0-18_20120801111759/PROGRAM/AP3KERNEL
Start checking user system
End checking user system
Start download of file
End download of files
Start patching of files
End patching of files
Execution of program c:\audatex\config\adconfig.exe successful
AudaUpdate ended NORMAL
Update session ended
System update failed, reloading files
Patching of C:\audatex\AudaExpert\SERVICE\PU_8000-8199_27.0.EXE failed,
Installationshinweise AudaFusion
17
Installationshinweise AudaFusion
AxWizard, DVDStarter und AudaUpdate
•
•
•
•
•
•
•
•
•
•
18
Der AxWizard wird nur per AudaUpdate übertragen.
Die Aufgabe des DVD-Starters ist:
– Anlegen der Umgebungsvariablen AxHome
– Installation und Personalisierung von AudaUpdate
– Download Lizenzen und AxWizard
Zum erneuten Aufruf des DVD-Startes muss die AudaUpdate.cfg im Verzeichnis
%axHome%\aucfg\config gelöscht werden.
(bei Fusion < 2.5 = „%AllUsers%\ApplicationData\Audatex\AudaUpdate\config“)
Das Desktop Icon für den AxWizard wird nur angelegt, wenn kein AudaFusion 2.5 oder AudaPadIII
installiert ist.
Die Umgebungsvariable AxData wird vom AxWizard angelegt.
AudaUpdate und die AudaFusion verwenden die Umgebungsvariable AxHome und AxData um die
Daten und Konfigurationsfiles an die richtige Stelle zu schreiben.
Bei einer Netzwerkinstallation sollte AudaUpdate nur über die AudaFusion Shell gestartet werden
(HKLM\Audatex\Audaupdate client\CurrentVersion\CommonFolder=%axHome%\AuCfg auf Client ggf.
eintragen)
Somit kann die Serverinstallation von jedem Client aktualisiert werden
Es muss nicht mehr auf jedem Client AudaUpupdate gestartet werden
Auf den Client kann AudaUpdate gelöscht werden
– wenn keine alten Vorgänge mehr mit AudaPad5 aufgerufen werden
– Keine AudaPad III auf dem Client installiert ist
Installationshinweise AudaFusion
Installation/Update ohne Benutzereingabe
•
•
•
•
19
Die Installation auf einem neuen System erfolgt über den AxInstaller im MMS-Verzeichnis
der Programm DVD. Die Informationen für den DVD-Starter werden über eine XML
mitgegeben (z.B. DVDStarterSetting.xml)
Die Informationen für den AxWizard werden über eine Datei AxWizardSettings.XML
mitgegeben. Diese Datei muss sich in dem selben Verzeichnis wie die XML-Datei für den
DVDStarter befinden.
Der Aufruf des DVD-Starters erfolgt wie nachfolgend beschrieben:
e:\programm\Mms\AXInstaller.exe /DVDStarterXml:c:\temp\DVDStarterSettings.xml
Wenn nur der AxWizard ohne Benutzereingabe durchlaufen soll, muss die Datei
AxWizardSettings.XML in das Verzeichnis <MainDir>\service\axwizard kopiert werden.
Diese XML-Datei wird durch den LicMan u.a. mit dem WebUser ergänzt. Fehlende
Einträge werden durch den AxWizard gesetzt.
Installationshinweise AudaFusion
DVDStarterSetting.xml
<?xml version="1.0" encoding="utf-8"?>
<DVDStarter>
<AxHome>C:\Audatex</AxHome> AxHome Verzeichnis
<AxWizardSettingsXML>C:\temp\AxWizardSettings.xml</AxWizardSettingsXML>
<AudaUpdate>
<Prefix>JAHEXP1-INST</Prefix>
eindeutige Systemkennung
<HostUID>JAHNEXP1</HostUID>
Benutzername
<HostPWD>EB20B672</HostPWD> Passwort
</AudaUpdate>
<SilentInstallation>1</SilentInstallation> Ohne Benutzereingabe
</DVDStarter>
20
Installationshinweise AudaFusion
AxWizardSettings.xml
<?xml version="1.0" encoding="utf-8"?>
<AxWizard>
<UserInformation>
<AudaUpdateDataFromDVD>1</AudaUpdateDataFromDVD>
<CallAudaUpdateOnline>1</CallAudaUpdateOnline>
<PathProperties>
<PathDataCalc>%AXHOME%\AXDATA\OFFDATEN</PathDataCalc>
<PathDataEts>%AXHOME%\AXDATA\ETS_DATA</PathDataEts>
<PathDataOnepad>%AXHOME%\AXDATA\ONEPAD</PathDataOnepad>
<PathDataUst>%AXHOME%\AXDATA\UST_DATA</PathDataUst>
<PathTipAd>%AXHOME%\AXDATA\HINWEISE\AUDATEX</PathTipAd>
<PathTipAzt>%AXHOME%\AXDATA\HINWEISE\AZT</PathTipAzt>
<PathTipRep>%AXHOME%\AXDATA\HINWEISE\REPARATURBEISPIELE</PathTipRep>
<PathTipZkf>%AXHOME%\AXDATA\HINWEISE\ZKF</PathTipZkf>
</PathProperties>
<SilentInstallation>1</SilentInstallation>
<SourcePathData>e:\daten\</SourcePathData>
<SourcePathPrograms>e:\programm\</SourcePathPrograms>
</UserInformation>
</AxWizard>
21
Vielen Dank für Ihre Aufmerksamkeit!
Mit Vollgas voran!
22
Herunterladen