Anfang des Inhaltsbereichs

Funktionsdokumentation Allokationszyklus iterativ verarbeiten  Dokument im Navigationsbaum lokalisieren

Verwendung

Sie können einen Allokationszyklus iterativ oder nicht iterativ verarbeiten.

Funktionsumfang

iterativ

Wenn Sie einen Allokationszyklus iterativ verarbeiten, werden die Ergebnisse eines Segmentes von den anderen Segmenten berücksichtigt und weiterverarbeitet. Die Segmente werden abhängig voneinander verarbeitet. So kann z.B. ein Konto, das in einem Segment als Empfänger auftritt, in einem anderen Segment wieder als Sender auftreten. Die Segmente werden solange verarbeitet, bis alle Sender vollständig entlastet sind. Die Reihenfolge der Segmente ist für das Ergebnis der Allokation bedeutungslos.

Beispiel

In der folgenden Grafik sehen Sie einen Allokationszyklus, dessen Segmente iterativ verarbeitet werden. In dem in dieser Abbildung dargestellten Beispiel werden Beträge von den Kostenstellen 100 (EDV) und 200 (Verwaltung) umgelegt bzw. verteilt. Da diese Kostenstellen auch untereinander Beträge umlegen bzw. verteilen, wird der Allokationszyklus iterativ verarbeitet:

Diese Grafik wird im zugehörigen Text erklärt

Segment 1: Die Beträge der Kostenstelle 100 (EDV) werden auf die Kostenstellen 200 (Verwaltung), 300 (Vertrieb) und 400 (Marketing) umgelegt bzw. verteilt.

Segment 2: Die Beträge der Kostenstelle 200 (aus Segment 1) werden auf die Kostenstellen 100 (EDV), 300 (Vertrieb) und 400 (Marketing) umgelegt bzw. verteilt.

Anschließend werden die Beträge der Kostenstelle 100 aus Segment 2 wieder auf die Kostenstellen 200, 300 und 400 in Segment 1 umgelegt bzw. verteilt. Der Allokationszyklus wird so lange verarbeitet, bis der Saldo aller Sender Null beträgt.

Hinweis

Wenn Sie die Segmente eines Allokatonszyklus iterativ verarbeiten, verarbeitet das System die Segmente bis der Saldo aller Sender 0 beträgt. Wenn der von Ihnen angelegte Zyklus so aufgebaut ist, daß zwei oder mehr Sender/Empfänger eine endlose Verarbeitung zur Folge hätten, bricht das System die Verarbeitung ab und gibt eine Fehlermeldung aus. Weitere Informationen finden Sie unter Iterative Verarbeitung von Zyklen.

nicht iterativ

Wenn Sie einen Allokationszyklus nicht iterativ verarbeiten, wird jedes Segment des Zyklus unabhängig von den anderen Segmenten verarbeitet. Die umgelegten bzw. verteilten Werte vorhergehender Segmente werden bei der Verarbeitung der folgenden Segmente eines Zyklus nicht berücksichtigt. Die Reihenfolge der Segmente im Zyklus ist für das Ergebnis der Allokation bedeutungslos.