Aufgaben - Typ "Rechnung"
WMS 1.1.0
Neben den benutzerdefinierten Aufgaben, in denen Sie beliebige Felder definieren können, können Sie auch Rechnungsaufgaben anlegen und starten. Eine Rechnungsaufgabe starten Sie mit Hilfe der Aktivität "Aufgabe starten: Rechnung" und dem Rechnungsobjekt (WmsInvoice).
Um eine Aufgabe für Rechnungen anzulegen, wählen Sie beim Erstellen der Aufgaben-Definition in der Auswahlliste "Rechnung (WmsInvoice)".
Felder
Hier können Sie nur Felder verwenden, die einer Eigenschaft des Typs WmsInvoice zugeordnet sind. Lesen Sie hier, wie Sie die Felder zuweisen.
Wie in den benutzerdefinierten Aufgaben können Sie die Felder konfigurieren und mit Hilfe des Grid-Systems anordnen.
Tabellen
In Rechnungsaufgaben stehen Ihnen zwei Tabellen zur Verfügung (siehe auch "Aufgaben Tabellen"):
Positionen: Enthält die Rechnungspositionen aus WmsInvoice.LineItems
Kontierungsdaten: Enthält alle Informationen aus dem Rechnungsobjekts zur Buchung und Kontierung der Rechnung (WmsInvoice.AccountInformation.AccountingItems)
Beide Tabellen stehen in der Aufgabe zu Verfügung und können noch weiter konfiguriert werden. Über die Auswahlliste “Positionstabelle” bzw. “Kontierungstabelle” wählen Sie die zu verwendende Tabellendefinition. Sie können eine Tabelle in der Aufgabe ausblenden, indem Sie “-” auswählen.
Ab WMS 1.1.4 kann auch die Positionstabelle ausgeblendet werden. Ist werder eine Kontierungs- noch eine Positionstabelle in der Aufgabe hinterlegt, wird der Reiter im Portal nicht angezeigt.
Hinzufügen / Entfernen
Über die +-Schaltfläche fügen Sie Spalten der jeweiligen Tabelle hinzu. Nur die hinzugefügten Spalten werden im Portal angezeigt. Über das -Symbol bzw. das Kontextmenü können Sie die Spalte wieder entfernen.
Positionen: Die Spalte "Nr" (LineId) kann nicht entfernt werden.
Kontierungsdaten: Die Spalte "Betrag (Amount) kann nicht entfernt werden. Um nach Menge oder Prozent zu kontieren müssen die Spalten Menge / Prozent vorhanden sein.
Spalten fixieren
Sie können einstellen, wie viele Spalten Sie fixieren möchten. "Fixieren" bedeutet, dass diese Spalten auch beim Scrollen nach rechts auf sichtbar bleiben. Die Anzahl bezieht sich auf die ersten x Spalten.
In der Vorschau werden die fixierten Spalten entsprechend angezeigt. Wenn Sie die Spalten mittels Drag&Drop verschieben oder die Position des Balkens verändern, wird die Anzahl entsprechend aktualisiert.
Spalten sortieren
Über Drag&Drop in der Tabelle können Sie die Position der Spalten ändern. Auch über die Vorschau können sie eine Spalte an die gewünschte Position verschieben.
Spalte bearbeiten
Folgende Eigenschaften der Spalten können Sie bearbeiten.
Eigenschaft | Beschreibung |
---|---|
Nur lesend | Nur lesende Spalten kann der Bearbeiter der Aufgabe nicht bearbeiten. Nur lesende TabelleWenn alle Spalten als nur lesend markiert sind, dann kann der Aufgabenbearbeiter keine Einträge hinzufügen oder löschen. |
Breite [px] | Breite der Spalte in Pixel im Portal. 0 bedeutet, dass eine Standardbreite verwendet wird. |
Filter | Bei Auswahllisten können Sie Filter hinterlegen, um die Liste an Hand ausgewählter Feldwerte zu filtern. So können Sie z.B. nur Adressen eines ausgewählten Ortes anzeigen. |
Die Spaltenbreite und Position können Sie auch in der Vorschau ändern und übernehmen. Die Überschrift der Spalte können Sie in den Tabellen-Einstellungen ändern.
Filter für Auswahllisten WMS 2.1.0
Sie können Auswahllisten in einer Tabelle abhängig zu einem (oder mehreren) Felder filtern.
Im Prinzip funktionieren diese Filter wie die Einstellungen in der Aktivität "Datenquelle filtern". Um eine schnelle Durchführung der Filter zu erzielen, wird hier kein Ereignis-Workflow gestartet, sondern die Filter fest in der Datenquelle hinterlegt.
Folgende Tabelle zeigt die Einstellungsmöglichkeiten eines Filters. Alle Filtereinträge sind mit einem “UND” verknüpft.
Datenquelle - Suchfeld | Es kann die Externe ID, der Wert oder eine Eigenschaft der Datenquelle zum Filtern verwendet werden |
Datenquelle - Eigenschaftsname | Falls Suchfeld = “Eigenschaft”, muss hier der Name der Eigenschaft ausgewählt werden |
Operator | Unterschiedliche Operatoren zum Vergleich der Werte |
Aufgabenfeld - Feld-Definition | Feld-Definition aus der Aufgabe, deren Wert mit dem der Datenquelleneinträge verglichen wird. |
Aufgabenfeld - Suchfeld | Es kann nach dem Wert des Feldes oder (falls das Feld eine Auswahlliste ist) nach der ExternId gefiltert werden |
Groß- / Kleinschreibung ignorieren | Wenn angehakt, spielt die Groß- und Kleinschreibung beim Vergleich der Werte keine Rolle. |