Documents5 XML Importe
Die Anpassungen am Invoice-Standard werden Form von XML-Import-Dateien zur Verfügung gestellt. Es können - wenn nicht anders beschrieben - die Installations-XML-Dateien verwendet werden. Da nicht alle XML importiert werden sollten, sollte diese Anleitung gut gelesen werden!
Update Portal-Scripte
Im ersten Schritt solltenwerden die Skripte aktualisiert werden. Die verschlüsselten Skripte ersetzenaktualisiert. denHierfür alten Stand. Bei den User-Exit-Skripten müssen nurkann die nochXML-Import-Datei nichtaus existierendendem SkripteInstallations-Ordner zuimportiert importiert.werden.
Die User-Exit-Skripte importiertdürfen werden,beliebig beiprojektspezifisch denenangepasst nochund erweitert werden. Aus diesem Grund sollten diese Skripte regelmäßig gesichert werden. Auch wenn keine projektspezifischenAnpassungen Anpassungenan den Skripten vorgenommen wurden.wurden können die neuen Skript-Versionen Beispiel-Konfigurationen enthalten, die im Projekt nicht gewünscht sind.
Die UserExit-Skripte werden hierfürdaher einzeln als XML-Export bereitgestellt. AnpassungenHier anmuss denin projektspezifischjedem angepasstenEinzelfall Skriptenentschieden sindwerden, optional.ob ein Skript bestehen bleibt oder ausgetauscht werden soll. Manchmal enthalten die neuen Skript-Versionen sinnvolle Optimierungen und Beispiel-Konfigurationen für neue Funktionen. Aus diesem Grund kann es sich lohnen einige Funktionen abzugleichen. Neu hinzugekommene UserExit-Skripte sollten importiert werden.
Update Workflow
Der Workflow muss nur importiert werden, wenn sich die Versionsnummer geändert hat. Nach dem Update des Mappentypen muss der aktuelle Workflow als Standard-Workflow hinterlegt werden. So lange wie einige Mappen noch ältere Workflow-Versionen verwenden, müssen diese Workflows unter "Zulässige Workflows" gelistet sein!
Update Mappentypen
Die projektspezifischen Anpassungen am Mappentypen sollten gut dokumentiert werden. Das gilt vor allem für die Anordnung der Felder und der benutzerdefinierten Aktionen sowie Anpassungen bei Trefferlisten.
Projektspezifisch hinzugefügte Felder werden durch den XML-Update-Mappentypen nach ganz oben verschoben und müssen manuell wieder an die korrekte Stelle geschoben werden. Auch die Anordnung der Standard-Felder und projektspezifisch angepasste Standard-Feld-Eigenschaften gehen verloren und müssen manuell wieder hergestellt werden.
Angepasste Standard-Feld-Eigenschaften können alternativ durch die WEB-Feld-Administration umgesetzt werden. Hierdurch erspart man sich die Anpassung am Mappentypen bei späteren Updates.
Update öffentliche Ordner
Bei den öffentlichen Ordnern muss zwischen den Outbars "Invoice" und den Administrations-Outbars unterschieden werden. Die Ordnern auf der Outbar "Invoice" wurden bereits im Projekt passend für den Kunden ein- und ausgeblendet. Gegebenenfalls wurden projektspezifische Ordner hinzugefügt; benutzerdefinierte Aktionen an Ordnern hinzugefügt und Zugriffsberechtigungen gesetzt. Die komplette Konfiguration entspricht in der Regel bereits genau dem, was der Kunde sehen möchte und durch ein Update auf die neueste Invoice-Version würden größtenteils nicht benötigte Ordner importiert. Hier ist die Empfehlung nur sinnvolle Neuerungen zu übernehmen. Unter "XML SingleExports\Folders\Invoice\" befinden sich die einzelnen XML-Importe zu den Ordnern. Hier können einzelne XML importiert werden.
Bei den Administrations-Ordnern werden hingegen häufig nur wenige bis gar keine Anpassungen vorgenommen. Hier empfiehlt es sich die große XML für den Import der Administrations-Outbar plus Sub-Outbars plus Ordner erneut zu importierten. Dabei werden bestehende Outbars und Ordner überschrieben und neue Ordner werden hinzugefügt.



