Tallenna Pro ESM:ään
Pro
Tallennusta edeltävä prosessi koostuu seuraavista vaiheista, jotka on kuvattu tässä:

Tallennusta edeltävät Pro
- Toiminnot katselun aikana.
- Tässä vaiheessa entiteetit EntitySearch ja EntityStateMail ovat aktiivisia.
- EntitySearch - Voidaan pyydystää vain datakortin ensimmäisen tallennuksen jälkeen.
- EntityStateMail - Voi hakea tietoja viitteiden kautta, käytettävissä vasta datakortin ensimmäisen tallennuksen jälkeen.
- Tässä vaiheessa entiteetit EntitySearch ja EntityStateMail ovat aktiivisia.
- Toiminnot muokkauksen aikana ennen tallennusta
- Tässä viitteet kopioidaan ja luojan ja luontiaikaleimojen alkuarvot asetetaan.
- Huomaa, että joitakin muiden käsittelijöiden luomia kriteerejä ei voida tallentaa tässä vaiheessa.
- Viitekopio
- Lauseke (suoritetaan painikkeen kautta)
- CreatorStamp / CreationStamp (alustus)
- Aloita tallentaminen
- Ennen tallennusta edeltävien käsittelijöiden asettamista, oletusarvojen asettamista ja enable-if-komennon suorittamista
- Ennen tallennusta edeltävien käsittelijöiden suorittamista järjestelmä asettaa oletusarvot (kuten käyttäjämakron) ja ehdot (enable-if) attribuuttien näyttämiseksi tai piilottamiseksi.
- Lauseke (jossa suoritusaika on true)
- Ennen tallennusta edeltävien käsittelijöiden suorittamista järjestelmä asettaa oletusarvot (kuten käyttäjämakron) ja ehdot (enable-if) attribuuttien näyttämiseksi tai piilottamiseksi.
- Lisää oletusarvot ja tee enable-if-funktiot
- Oletusarvo uudella datakortilla (~ käyttäjämakro)
- Näytä tai piilota ominaisuudet enable-if-toiminnolla
- Tallennusta edeltävät käsittelijät, suorita mallinejärjestyksessä
- Nämä suoritetaan tietyssä järjestyksessä ja sisältävät tietojen eheyden tarkistuksen ja mahdollisesti lohkon tallennuksen, jos kriteerit eivät täyty. Lisäksi suoritetaan komentosarjoja tai laskelmia.
- Validator, voi estää tallennuksen
- Ilmaisu
- Seurantaleima
- DatakorttiPiilotettuTila
- Arvonmuutoksen seuranta
- ViiteKohdeKopio
- CreatorStamp / CreationStampin päivitys ja tallennus
- Nämä suoritetaan tietyssä järjestyksessä ja sisältävät tietojen eheyden tarkistuksen ja mahdollisesti lohkon tallennuksen, jos kriteerit eivät täyty. Lisäksi suoritetaan komentosarjoja tai laskelmia.
- Viivästetyt tallennusta edeltävät käsittelijät
- Käsittelijät, jotka suoritetaan riippuvien attribuuttien täyttämisen jälkeen, mikä voi aiheuttaa viiveitä.
- Suoritetaan minkä tahansa näiden populaatioon vaikuttavan ominaisuuden jälkeen, mikä voi aiheuttaa näennäisen viiveen odotettuun suoritusjärjestykseen verrattuna.
- SL AD -otsikko
- Attribuuttien yhdistäjä
- Käsittelijät, jotka suoritetaan riippuvien attribuuttien täyttämisen jälkeen, mikä voi aiheuttaa viiveitä.
- Tallennusta edeltävät kuuntelijat
- Lähdetietokorttiin tehdyt toiminnot tallennusta edeltävässä vaiheessa tehtyjen muutosten perusteella.
- Lähdetietokortin toiminnot
- Lähdetietokorttiin tehdyt toiminnot tallennusta edeltävässä vaiheessa tehtyjen muutosten perusteella.
- Visuaalisen työnkulun automaation alustus
- Nyt on tehtävä päätöksentekoprosessi siitä, liitetäänkö automaatio käsittelijöiden ja kuuntelijoiden havaitsemien muutosten perusteella.
- VWA näkee käsittelijöiden ja kuuntelijoiden muutoksia.
- Päätös VWA:n liittämisestä datakorttiin.
- Nyt on tehtävä päätöksentekoprosessi siitä, liitetäänkö automaatio käsittelijöiden ja kuuntelijoiden havaitsemien muutosten perusteella.
Pro lähettäminen

- Visuaalisen työnkulun automaatio päättää suorituksesta
- Takaisinviittauslinkityksen luominen
- Tässä luodaan datakorttien väliset viittaukset, jotka vaikuttavat siihen, miten ja milloin ne tallennetaan backreference-attribuuttien asetusten perusteella.
- Kun tähän tallennuslähteeseen luodaan viittaus, se ilmenee takaviittauksena kohdetietokorttiin tässä vaiheessa tallennussykliä (ja vastaavasti päinvastoin tässä vaiheessa, kun linkitys tehdään takaviittauksen puolelta).
- Kun tälle tallennukselle luodaan viittaus ja kohdetietokortin täysi tallennus on asetettu toisen puolen backreference-attribuutille, kohdetietokortti tallennetaan.
- Kun viittaukset luodaan tälle tallennukselle ja kohdedatakortin täysi tallennus EI ole asetettu toisen puolen backreference-attribuutille, kohdedatakorttia EI tallenneta (eli se ei ole käytettävissä VWA-solmuille, joilla ei ole viiveajastinta tai tallennustapahtumaa), vaan luodaan vain uusi historiamerkintä, joka näyttää backreferencen täyttymisen.
- Tässä luodaan datakorttien väliset viittaukset, jotka vaikuttavat siihen, miten ja milloin ne tallennetaan backreference-attribuuttien asetusten perusteella.
- Tallennuksen jälkeiset käsittelijät ja kuuntelijat
- Toimintaan voi sisältyä automatisoitujen sähköpostien lähettäminen, kohteiden poistaminen, datan muuntaminen ja Web API -kutsujen tekeminen.
- Käsittelijät:
- EntitySearch (löytyy datakortin luonnin yhteydessä)
- AutoMailSenderin
- TargetDeleter
- AutoEntityCreation (vaikuttaa vain datakortin luontiin)
- Kuuntelijat:
- Aseta arvot kohdetietokortille.
- Tee Muunna.
- Web- API kutsu.
- Aseta lähteelle arvo(t), jos se on tarpeen ValueChangeMonitorin (tai vastaavan) käynnistämiseksi.
- Käsittelijät:
- Toimintaan voi sisältyä automatisoitujen sähköpostien lähettäminen, kohteiden poistaminen, datan muuntaminen ja Web API -kutsujen tekeminen.
- Visuaalisen työnkulun Pro
- Automaatiot käynnistyvät ehtojen perusteella ja saattavat tallentaa datakortteja uudelleen, mikä tarkoittaa käsittelijöiden ja kuuntelijoiden uudelleen suorittamista sekä historian päivittämistä.
- Jokainen solmu tekee uudelleentallennuksen (ajaa käsittelijät ja kuuntelijat uudelleen) ja historiamerkinnän
- Kaikki solmut ajetaan täällä, mutta ajastin voi aiheuttaa viiveen
- Ehtosolmut tarkistavat ehdot tässä vaiheessa
- Automaatiot käynnistyvät ehtojen perusteella ja saattavat tallentaa datakortteja uudelleen, mikä tarkoittaa käsittelijöiden ja kuuntelijoiden uudelleen suorittamista sekä historian päivittämistä.
Esimerkki: Tiketin tilan muuttaminen automaatiolla
Jos muutat tiketin tilan arvoa automaatiolla, kannattaa ottaa huomioon seuraavat asiat:
- Tilastojen aikaleimat päivittyvät vastaavasti
- Tilan ValueChange-historia päivittyy vastaavasti
- Datakortin piilotus/näkyvyys päivittyy tarvittaessa.
Jos tekisit tämän tallennusta edeltävässä kuuntelijassa tai lausekkeessa mallipohjan järjestämisen loppuvaiheessa, mikään näistä ei päivittyisi oletusarvoisesti.
Kaikkien näiden saavuttamiseksi on kaksi tapaa:
- Muuta lausekkeen tilaa etukäteen mallipohjan tilauksessa ja käytä tarvittaessa viivettä, kuten tallennustapahtumaa, lausekkeen laukaisemiseksi.
- Muuta POST SAVE -kuuntelijan tilaa käynnistääksesi tallennusprosessin uudelleen. Tämä on ainoa tapa saada myös luodut ValueChange-muutokset... Aikaleimat ja piilotuksen/asetuksen näkyväksi voit tehdä erikseen tallennusta edeltävässä kuuntelijassa, jossa on muita toimintoja.