Zum Inhalt springen Zur Hauptnavigation springen Zur Fußzeile springen

Beleg-Aktion

Einleitung

Es kann sein, dass es im Rahmen einer Bestellung zu Besonderheiten kommt, über die der Benutzer möglichst prominent informiert werden sollte, wenn er die Bestellung aufruft. Oder es gibt Informationen zum Kunden, die ein Benutzer unbedingt erhalten muss, sobald er eine Bestellung oder einen Kunden aufruft. Dafür können Sie die Beleg-Aktion in Salesware nutzen.

Beispiel
BEISPIEL

Ein Kunde ruft an und ist ungehalten, da er noch auf Ware aus einer Bestellung wartet. Der Benutzer sucht nach der Bestellung und sieht sofort in der Schnellansicht der Bestellung, dass Bestellungen der Kunden aus dieser Kundengruppe aktuell nachgelagert bearbeitet werden. Diese Information wurde zentral für alle betreffenden Bestellungen zur Verfügung gestellt und wird dem Benutzer nun angezeigt.

Wählen Sie bitte den Aktionstyp „Beleg-Aktion“ aus.

Auslöser

In der Karte „Ausführung bei“ können Sie festlegen, wann die Aktion ausgelöst wird.

Wenn Sie „Automatisch in dynamischer Spalte“ (TriggeredBy = dynamicColumnInitialization) aktivieren, wird die Aktion immer ausgeführt, wenn der Benutzer eine Bestellung oder ein Angebot aufruft und sich dessen Schnellansicht ansieht.

Zudem können Sie es den Benutzern ermöglichen, die Aktion selbst auszulösen, indem Sie „Manuelle Ausführung“ (TriggeredBy = „manually“) aktivieren. Dann kann der Benutzer die Aktion im Kontext- oder Dreipunktemenü auswählen.

Die Aktion kann in diesen Entitäten ausgelöst werden:

  • Angebot (offer)
  • Bestellung (order)

Eingabeparameter

Neben den allgemeinen werden zusätzlich diese Daten übergeben:

KeyDatentypValue
DocumentIdstringdie interne ID des Belegs
FilesDictionary<string, object>[]das Array von Datei-Definitionen (s. Entity-Spezifische Eingabeparameter)

Ausgabeparameter

Es werden die allgemeinen Rückmeldungen erwartet. Zusätzlich können in dieser Aktion noch folgende Parameter übergeben werden.

KeyDatentypValue
PrintDocumentIdint
int[]
die ID des Beleges oder die IDs der Belege, der/die in Salesware ausgedruckt werden soll/en; es öffnet sich die in Salesware bekannte PDF-Vorschau
Wichtig
WICHTIG

Bei der Darstellung wird je nach Kontext unterschieden wie mit den Rückgabewerten umgegangen wird:

(a) Bei manueller Ausführung werden die zurückgegebenen Positionen verworfen und ausschließlich Messages angezeigt.

(b) Bei Einbettung in der dynamischen Spalte werden HTML Messages in einem iFrame dargestellt und nicht als Dialog.

War dieser Beitrag hilfreich?

0
0 Kommentare

Es gibt noch keine Kommentare

Hinterlassen Sie einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert