Veränderungen des Inhalts
Klicken Sie für eine detaillierte Beschreibung auf die geänderten Stellen:
Benutzen sie die linke oder die rechte Maustaste, um zur jeweils vorherigen bzw. nachfolgenden Änderung zu gelangen.
Job Migrate WD2 Travels
Zweck und Status
Der Job migriert Reiseabrechnungen aus Webdesk 2 beziehungsweise dem zugehörigen Domino-System in die aktuelle Travel-Struktur. Er ist im Jobkatalog standardmäßig inaktiv und unterbrechbar.
Voraussetzungen
-
Eine erreichbare Lotus-Notes-/Domino-Umgebung und gültige Zugangsdaten müssen vorhanden sein.
-
Die konfigurierte Domino-Datenbank muss geöffnet werden können. Aus dem Profil „Setup“ werden die Webdesk-Server- und Datenbankangaben gelesen.
-
Die konfigurierte Personalnummer aus dem WD2-Kürzel muss in Webdesk einer Person zugeordnet werden können.
Konfiguration
-
Domino-Server (
serverName), Datenbankpfad (dbPath), Benutzername (username) und Passwort (password).
-
Suchstring (
searchString): Notes-Suchausdruck für die zu migrierenden Reise-Hauptdokumente. Der Job ergänzt automatisch & migrated="", damit bereits verarbeitete Dokumente nicht erneut selektiert werden.
-
Inlandsregion: Technischer Kurzname und UID der Webdesk-Region für die Berechnung der Reiseabrechnung.
-
Reisearten-Mapping: WD2-Reisearten beziehungsweise Kürzel auf Webdesk-Reisearten. Mehrere Import-Reisearten können durch Komma getrennt auf dieselbe Webdesk-Reiseart abgebildet werden.
-
Belegarten-Mapping: WD2-Belegarten auf Webdesk-Belegarten je Reiseart.
-
Zusatzfelder-Mapping: WD2-Feldname, optionaler JavaScript-Ausdruck und aktuelles Webdesk-Zusatzfeld.
Verhalten
Für jedes gefundene Reise-Hauptdokument werden die zugehörigen Dokumente der Reise gesucht und in ein neues Travel-Objekt mit Status „Reise migriert“ überführt.
Die Zuordnung zur Person erfolgt über das WD2-Kürzel und die darin enthaltene Personalnummer.
Das Feld migrated wird während des Versuchs gesetzt; bei erfolgreicher Migration wird ein Zeitstempel gespeichert. Bei fehlender Person oder Fehlern wird der Datensatz für einen späteren Versuch wieder freigegeben.
Reisen ohne passende oder erfolgreich migrierte Reiseabrechnungen werden nicht gespeichert.
Ein Workflow-Verlauf aus Webdesk 2 wird nicht übernommen; der Job legt kein Workflow-Verfahren für die Migration an.
Die Verarbeitung kann unterbrochen werden. Einzelne Fehler werden protokolliert; ein nicht behandelter Gesamtfehler beendet den Job mit einer Job-Exception
Purpose and status
The job migrates travel expense reports from Webdesk 2 or the associated Domino system into the current Travel structure. In the job catalog it is inactive by default and interruptible.
Prerequisites
-
A reachable Lotus Notes/Domino environment and valid access credentials must be available.
-
The configured Domino database must be openable. The Webdesk server and database details are read from the "Setup" profile.
-
The configured personnel number from the WD2 abbreviation must be assignable to a person in Webdesk.
Configuration
-
Domino server (
serverName), database path (dbPath), user name (username) and password (password).
-
Search string (
searchString): Notes search expression for the main travel documents to be migrated. The job automatically appends & migrated="" so that documents that have already been processed are not selected again.
-
Domestic region: technical short name and UID of the Webdesk region for calculating the travel expense report.
-
Trip type mapping: WD2 trip types or abbreviations to Webdesk trip types. Several import trip types can be mapped, separated by commas, to the same Webdesk trip type.
-
Receipt type mapping: WD2 receipt types to Webdesk receipt types per trip type.
-
Additional fields mapping: WD2 field name, optional JavaScript expression and current Webdesk additional field.
Behavior
-
For each main travel document found, the associated documents of the trip are searched and transferred into a new Travel object with the status "Trip migrated".
-
The assignment to the person is made via the WD2 abbreviation and the personnel number contained in it.
-
The
migrated field is set during the attempt; upon successful migration a timestamp is stored. If the person is missing or errors occur, the record is released again for a later attempt.
-
Trips without matching or successfully migrated travel expense reports are not saved.
-
A workflow history from Webdesk 2 is not transferred; the job does not create a workflow procedure for the migration.
-
Processing can be interrupted. Individual errors are logged; an unhandled overall error ends the job with a job exception.