Freigeben über


Workflow mit Positionsworkflowelement

Gilt für: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012

Möglicherweise wünschen Sie, dass Dokumente und alle Positionsartikel in diesen Dokumenten durch das Workflowsystem verarbeitet werden. In diesem Szenario müssen die folgenden Aufgaben ausgeführt werden:

  1. Erstellen Sie die Workflows, die verwendet werden, um die Positionsartikel zu verarbeiten.

  2. Erstellen Sie den Workflow, der verwendet wird, um das gesamte Dokument zu verarbeiten.

Angenommen, Sie möchten dass Arbeitszeitnachweisen und die Positionsartikel in diesen Arbeitszeitnachweisen vom Workflowsystem verarbeitet werden. Dieses Thema enthält Beispiele der Workflows, die Sie erstellen würden, um dieses Szenario zu unterstützen.

Die Workflows, die verwendet werden, um die Positionsartikel zu verarbeiten

Nehmen wir für das vorliegenden Beispiel an, dass jede Position in einem Arbeitszeitnachweis eine Projektkennung enthält und dass die Mitarbeiter in Ihrer Organisation an den Projekten arbeiten, die in der folgenden Tabelle aufgeführt sind.

Projektkennung

Projektmanager

1111

Maria

2222

Hans

3333

Heike

Nehmen wir nun an, dass die einzelnen Positionsartikel von dem entsprechenden Projektmanager genehmigt werden sollen. In diesem Szenario können Sie Positionsworkflows erstellen, die den Workflow in der folgenden Abbildung ähneln.

Line-item workflows

Der Workflow, der verwendet wird, um das gesamte Dokument zu verarbeiten

Nachdem Sie Positionsworkflows erstellt haben, können Sie den Workflow erstellen, der das gesamte Dokument verarbeitet. Dieser Workflow muss das Positionsworkflowelement enthalten, das die Positionsworkflows ausführt. Die folgende Abbildung zeigt beispielsweise einen Workflow, der ein Positionsworkflowelement enthält.

Workflow with a line-item workflow element

Um zu veranschaulichen, wie ein Dokument diesen Workflow durchläuft, nehmen wir an, dass Michael einen Arbeitszeitnachweis übermittelt hat, der 42 Stunden enthält. Das Positionsworkflowelement wird ausgeführt, und es führt wiederum die Positionsworkflows aus. In diesem Szenario treten die folgenden Ereignisse auf:

  • Die Positionen für Projekt 1111 werden zur Genehmigung an Joachim gesendet.

  • Die Positionen für Projekt 2222 werden zur Genehmigung an Hans gesendet.

  • Die Positionen für Projekt 3333 werden zur Genehmigung an Jen gesendet.

Wenn alle Positionsartikel von den entsprechenden Managern genehmigt wurden, wird der Arbeitszeitnachweis, zur Genehmigung Dianne, der Vice President, zugewiesen. Nachdem Dianne den Arbeitszeitnachweis genehmigt hat, ist der Workflow beendet.