# Dokument Kopierer für PROFFIX
Kopieren und Mutieren von Dokumenten und Einträgen in PROFFIX
# Features
- Beliebige Einträge aus PROFFIX kopieren / mutieren
- Verwendet die PROFFIX REST-API
- Beliebige Felder ersetzen oder überschreiben
# Übersicht
Der Ablauf gestaltet sich wie folgt:
- Gewünschte Einträge / Dokumente selektieren
- Zu ersetzende Felder definieren
- Abfragen prüfen
- Kopieren
# Selektion / Auswahl Quelldaten
Die Maske Auswahl legt fest woher die Daten abgerufen / geschrieben werden sollen. Die Abfrage erfolgt über die mit dem PROFFIX Connector verbundene Datenbank in PROFFIX.
Feld | Hinweis |
---|---|
Endpoint (Quelle) | Gibt den abzufragenden Endpunkt an |
Endpoint (Quelle) | Gibt den Ziel-Endpunkt an. |
Schlüsselfeld | Muss das Schlüsselfeld (z.B: AdressNr, DokumentNr) des Datensatzes enthalten |
Filter | Filter im Format der REST-API um Daten einzuschränken |
Limit | Wieviele Ergebnisse maximal kopiert werden sollen |
PX Module | Die für die Lese / Schreibabfragen benötigten PROFFIX Module |
Vorschau Felder | Felder werden für die Generierung der Vorschautabelle genutzt |
Mit Speichern werden die Eingaben im Webapp für die weitere Verwendung gespeichert.
# Ersetzen / Korrigieren
Die Maske Ersetzen legt fest womit spezifische Werte ersetzt werden sollen.
Feld | Hinweis |
---|---|
Typ | Gibt den Feldtyp an (Integer, Boolean, String oder Float) |
Feld | Gibt das zu ersetzende Feld an. Untergeordnete Felder sind mittels Dot-Notation erreichbar also z.B: Positionen.0.Menge |
Wert | Wird aufgrund des Feldes Typ beeinflusst. Enthält den zu ersetzenden Wert |
Dynamisch | Ermöglicht das Ersetzten mittels dynamischer Werte (z.B. von Zusatzfeld) |
Mit Speichern werden die Eingaben im Webapp für die weitere Verwendung gespeichert.
TIP
Mindestens das Schlüsselfeld muss normalerweise immer ersetzt werden (einfach leer lassen), da keine Duplikate mit der REST-API geschrieben werden können
# Aktion / Vorlagen
Das Tool enthält einige vorgefertige Vorlagen. Diese können auf der Hauptmaske mit der Auswahl Vorlagen geladen werden
Mittels des Button Prüfen werden die in der Auswahl definierten Einträge über die REST-API abgeholt und unter Ergebnisse angezeigt. Sollen diese definitiv kopiert werden, genügt ein Klick auf die Schaltfläche Kopieren
# Freigabe
Dieses App kann für andere Benutzer freigegeben werden.
# Mobilität
Dieses App ist als progressives Webapp auch mobil verfügbar und kann als App installiert werden