IBM FileNet P8, Version 5.2.1            

F_calculateZeitgebertyp

Diese Funktionen berechnen die Ablaufzeit für zwei Typen von Zeitgebern: Zeitgeber für Endtermine und Zeitgeber für Erinnerungen. Wenn Sie den Endtermin über die Funktion F_calculateDeadline festlegen, müssen Sie die Erinnerung festlegen, indem Sie dieselben Parameterwerte an die Funktion F_calculateReminder übergeben.

Das folgende Beispiel zeigt einen Aufruf an die Funktion F_calculateDeadline:
F_calculateDeadline(adddays(systemtime(), 5), F_getRegionField(SLA-Name1, Zeichenfolge),
          priority, "ZeitplanA")
Die Syntax lautet wie folgt:
  • F_calculateDeadline(Zeitwert, SLA-Name, SLA-Index, [Name_eines_Arbeitsplans])
  • F_calculateReminder(Zeitwert, SLA-Name, SLA-Index, [Name_eines_Arbeitsplans])
Zeitwert

Die Startzeit für die Berechnung des Endtermins.

Wenn ein Arbeitsplan für die Funktion angegeben wird, kann die Funktion die Startzeit anpassen. Weitere Informationen finden Sie in Arbeitspläne.

SLA-Name

Der Name des Service-Level-Agreements, das für die Endterminberechnung verwendet werden soll. Eine leere Zeichenfolge bedeutet, dass kein Service-Level-Agreement angegeben wurde.

Die Funktion generiert eine Laufzeitausnahmebedingung, wenn das angegebene Service-Level-Agreement nicht im Bereich gefunden werden kann.

SLA-Index

Ein Index für das Eintragsarray für Service-Level-Agreements, der den zu verwendenden Eintrag festlegt. Das Array arbeiten auf der Basis 1 (wie alle anderen Workflowfeldarrays). Eine leere Zeichenfolge gibt an, dass kein Eintrag für Service-Level-Agreements verwendet werden soll.

Die Funktion generiert eine Laufzeitausnahmebedingung, wenn der Index außerhalb des gültigen Bereichs liegt.

Name_eines_Arbeitsplans

Optional. Der Name eines Arbeitsplans im Bereich. Eine leere Zeichenfolge bedeutet, dass kein Arbeitsplan angegeben wurde.

Das angegebene Service-Level-Agreement für die Funktion legt fest, ob der angegebene Arbeitsplan verwendet wird. Wenn das Service-Level-Agreement nicht für die Verwendung eines Arbeitsplans konfiguriert ist, wird dieser Parameter ignoriert. Andernfalls erzeugt die Funktion eine Laufzeitausnahmebedingung, wenn das Service-Level-Agreement für die Verwendung eines Arbeitsplans konfiguriert ist, aber kein Plan angegeben wurde.

Wenn das Service-Level-Agreement für die Verwendung eines Arbeitsplans konfiguriert ist, verwendet die Funktion den Arbeitsplan zum Berechnen der Ablaufzeit des Endtermins (statt des Standardplans, der rund um die Uhr gilt). Die zurückgegebene Ablaufzeit liegt immer innerhalb des Arbeitsplans.



Letzte Aktualisierung: März 2016
bpfe029.htm

© Copyright IBM Corp. 2016.