Tilasiirtymän aktivointi
Tilasiirtymä-valintaikkunan Aktivointi-välilehdellä voit määrittää laukaisimen, joka käynnistää tilasiirtymän automaattisesti tiettyjen ehtojen täyttyessä. Voit määrittää tilasiirtymän tapahtumaan esimerkiksi silloin, kun kaikki työnkulun tilan tehtävänannot on suoritettu tai hyväksytty.
Automaattinen tilasiirtymä voi tapahtua kohteelle esimerkiksi kohteen ominaisuusarvojen perusteella.Palvelin tekee automaattisia tilasiirtymiä. Käyttäjäoikeuksia ei oteta huomioon. Tämä tarkoittaa, että voit suojausasetusten avulla estää käyttäjiä käynnistämästä tilasiirtymää manuaalisesti.
Voit määrittää siirtymän tapahtumaan seuraavien kriteerien perusteella:
- Kuluneiden päivien määrä
- Suoritetut, hyväksytyt tai hylätyt tehtävänannot
- Kohteen täyttämät erityisehdot
- Varastosovelluksessa tai VBScript-koodissa määritetyt ehdot
Tilasiirtymä X päivän kuluttua
Voit asettaa tilasiirtymän tapahtumaan, kun tietty määrä päiviä on kulunut. Määritä päivien määrä Aktivoi tilasiirtymä, kun on kulunut -kentässä.
Tilasiirtymä tehtävänantojen valmistumisen, hyväksymisen tai hylkäämisen jälkeen
Voit asettaa M-Files Serverin suorittamaan siirtymän sen jälkeen, kun käyttäjät ovat a) suorittaneet tai hyväksyneet kaikki työnkulun tilan tehtävänannot tai b) hylänneet minkä tahansa niistä.
Tilasiirtymä, kun kohde täyttää määritetyt kriteerit
Voit asettaa tilasiirtymän tapahtumaan, kun kohde täyttää tietyt ehdot. Voit esimerkiksi määrittää, että kohde siirretään seuraavaan tilaan, kun käyttäjä antaa sille tietyn ominaisuusarvon. Voit esimerkiksi määrittää, että kun käyttäjä lisää päivämäärän dokumentin Lähetetty-kenttään, M-Files siirtää sen automaattisesti Lähetetty-tilaan.
Lisätietoja suodatinasetuksista on sivulla Laajennetut hakuehdot .
Tilasiirtymä, kun varastosovelluksessa tai VBScript-koodissa määritetyt ehdot täyttyvät
Voit asettaa tilasiirtymän tapahtumaan myös varastosovelluksen tai VBScript-koodin avulla. Näin voit luoda siirtymälogiikan sisäänrakennettujen asetusten tarjoamien vaihtoehtojen lisäksi. Voit esimerkiksi validoida useita metatietoarvoja, tarkistaa niihin liittyviä kohteita ja soveltaa mukautettuja liiketoimintasääntöjä.
Voit käyttää VBScript-koodissa näitä M-Files-muuttujia: StateID, StateTransitionID, AllowStateTransition, NextStateID, ObjVer, DisplayID, Vault, CurrentUserID, CurrentUserSessionInfo, PropertyValues, VaultSharedVariables, SavepointVariables, TransactionCache, MFScriptCancel, GetExtensionObject, MasterTransactionID, CurrentTransactionID, ParentTransactionID. Katso lisätietoja muuttujista kohdasta Käytettävissä olevat VBScript-muuttujat.
Arviointiprioriteetti
Arviointiprioriteetin avulla voit määrittää M-Files Serverin rinnakkaisten tilasiirtymien tärkeysjärjestyksen. Tärkeysjärjestys eritellään pienimmästä suurimpaan numeroon. Nolla (0) on tärkeysjärjestyksessä ylimpänä.
Varastojen määritteleminen tilasiirtymille
Voit määrittää, missä varastoissa tilasiirtymä tapahtuu. Kirjoita varaston GUID-tunnisteet erotettuna puolipisteillä (;). Tämä voi olla erityisen hyödyllistä sisällön replikoinnissa.
Aktivointiehtojen arviointi
M-Files arvioi tilasiirtymäaktivoinnin 60 minuutin välein sekä silloin, kun kohteeseen tehdään muutoksia.