Villkor för arbetsflödestillstånd
På fliken Villkor kan du ange olika förhands- och efterhandsvillkor för tillståndsövergången. Du kan till exempel definiera specifika egenskaper eller deras värden som ett dokument ska uppfylla innan det kan flyttas till det här tillståndet. Bland annat kan villkoren även beskriva att de grundläggande dokumenten som rör projektet (specifikationsdokument, implementering och instruktioner för projekttidtabell osv.) måste vara på en viss nivå innan det går att flytta till nästa nivå.
Villkoren kan anges i ett vidare perspektiv och mer detaljerat med hjälp av variabler, allmänna funktioner i VBScript och M-Files API. Följande variabler kan användas i avancerade villkor: VaultSharedVariables, MFScriptCancel, CurrentUserID, Vault, DisplayID, ObjVer, PropertyValues, StateID, PropertyDef, SavepointVariables, TransactionCache och GetExtensionObject. Mer information om variabler finns i Tillgängliga VBScript-variabler.
Förhandsvillkor
Förhandsvillkoren för tillståndet anger de objektegenskaper som krävs för att objektet ska flyttas till det här tillståndet.
Du kan till exempel beskriva att informationen Godkänd av måste anges innan dokumentet kan flyttas till tillståndet Godkänd.
Efterhandsvillkor
Efterhandsvillkoren för tillståndet anger de objektegenskaper som krävs för att objektet ska flyttas från det här tillståndet.
Du kan till exempel beskriva att informationen Kostnadsställe i en faktura måste anges innan dokumentet kan flyttas från tillståndet Inväntar definition av kostnadsställe.