Skip to main content

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 sollten die Skripte aktualisiert werden. Die verschlüsselten Skripte ersetzen den alten Stand. Bei den User-Exit-Skripten müssen nur die noch nicht existierenden Skripte zu importiert. Zudem sollten alle User-Exit-Skripte importiert werden, bei denen noch keine projektspezifischen Anpassungen vorgenommen wurden. Die UserExit-Skripte werden hierfür einzeln als XML-Export bereitgestellt. Anpassungen an den projektspezifisch angepassten Skripten sind optional.

 

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.

image-1603451335929.png

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.

image-1603451498420.png

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.