Workflow-Detail - Vor Fertigstellung

Aus ArcFlow Wiki
Zur Navigation springen Zur Suche springen
Diese Seite enthält Bearbeitungen, die nicht zum Übersetzen freigegeben sind.
 Workflow-Detail - Vor Fertigstellung
Aufruf eines Skripts vor der Fertigstellung eines Workflow-Details
Variablen gAFActParentDlg handle Deskriptor des aktuellen Fensters
AfArc* variable Feldpuffer des Archivs
AfWflHead* variable Feldpuffer des Workflow-Kopfs
AfWflDet* variable Feldpuffer des Workflow-Details
Resultat true wird nicht ausgewertet
false wird nicht ausgewertet
Siehe

Liste aller Ereignisse, Workflow-Detail - Nach Start, Workflow-Detail - Nach Fertigstellung

Dieses Ereignis wird in den Einstellungen des Standardworkflow - Workflow-Einträge eingetragen. Das Skript wird ausgeführt, bevor ein Workflow-Detail fertiggestellt wird. Mit der Fertigstellung eines Workflow-Details starten sofort alle Details, die von diesem Detail abhängig sind. In diesem Ereignis können die Eigenschaften der abhängigen Details verändert werden, bevor diese gestartet werden.

Die Informationen zu dem Archiv, dem Workflow und dem Workflow-Detail werden in folgenden Variablen übergeben:

Archiv-Informationen

gAfArcNr alpha(12) Archivnummer
gAfArcDocDate date Dokumentdatum
gAfArcScanDate date Scandatum
gAfArcCreateModul alpha(80) Erstellt durch Modul
gAfArcTypeString alpha(250) Archivtyp
gAfArcFilesCnt int Anzahl der Anhangdateien
gAfArcScanFilesCnt int Anzahl der Scan-Dateien
gAfArcFileSize int Dateigröße
gAfArcStorageYears int Aufbewahrungsfrist
gAfArcCaption alpha(250) Bezeichnung
gAfArcLocation alpha(250) Standort
gAfArcColor int Farbe zur Darstellung im Arbeitsmappenbaum

Informationen des Workflow-Kopfs

gAFWflHeadArt alpha Workflow-Art
gAFWflHeadSender alpha(80) Absender
gAFWflHeadSubject1 alpha(250) Thema 1
gAFWflHeadSubject2 alpha(250) Thema 2
gAFWflHeadFinishDate date Datum der Abschlussvorgabe
gAFWflHeadSAB alpha Zuständiger Sachbearbeiter

Informationen des Workflow-Details

gAFWflDetNr int Workflow-Detail-Nummer
gAFWflDetSAB alpha(80) Stelle
gAFWflDetJobText alpha(80) Auftrag
gAFWflDetImportance alpha(10) Wichtigkeit
gAFWflDetComment alpha(750) Bemerkung
gAFWflDetReceiveDate date Start
gAFWflDetFinishDate date Termin bis
gAFWflDetCompleteDate date Fertiggestellt
gAFWflDetExtensionDate date Verlängerung
gAFWflStampId int Stempel-ID
gAFWflDetCompleteComment alpha(750) Erledigungsvermerk

Soll innerhalb der Verarbeitung ein Dialog angezeigt werden, kann das in gAFActParentDlg übergebene Objekt als Eltern-Objekt angegeben werden.

Der Rückgabewert des Skripts wird nicht ausgewertet.