FI Finnish
SE Swedish
FR French
PL Polish
DE German
US English (US)

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

Finnish
FI Finnish
SE Swedish
FR French
PL Polish
DE German
US English (US)
  • Log in
  • Home
  • Alusta
  • ESM
  • ESM-ylläpito-opas
  • Viitemateriaali

Tallennusprosessi ESM:ssä

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Palveluhallinta
    Matrix42 Core -ratkaisu Matrix42 Intelligence Matrix42 Professional -ratkaisu
  • Identity Governance and Administration (IGA)
    IGA-ratkaisukirjasto IGA-yleiskatsaus
  • Alusta
    ESM ESS2 ESS Efecte Chat for Service Management Lisäosat
  • Julkaisutiedot M42 Professionalille, IGA:lle ja konversationaaliselle tekoälylle
    2026.1 2025.3 2025.2 2025.1 2024.2 2023.4 2023.3 2023.2 2023.1 2022.4 2022.3 Julkaisutiedot ja käytännöt
  • Muu materiaali
    Saavutettavuusselosteet Termit ja dokumentaatio-ohjeet
  • Palvelut
+ More
    • Palveluhallinta

    • Identity Governance and Administration (IGA)

    • Alusta

    • Julkaisutiedot M42 Professionalille, IGA:lle ja konversationaaliselle tekoälylle

    • Muu materiaali

    • Palvelut

Tallennusprosessi ESM:ssä

Esitallennusprosessi

Esitallennusprosessi koostuu seuraavista vaiheista, jotka on kuvattu tässä:

Esitallennusprosessin vaiheet

  1. Näkymän aikana tapahtuvat toiminnot.
    • Tässä vaiheessa entiteetit EntitySearch ja EntityStateMail ovat aktiivisia.
      • EntitySearch – Havaittavissa vasta datakortin ensimmäisen tallennuksen jälkeen.
      • EntityStateMail – Voi hakea dataa viittausten kautta, käytettävissä vasta datakortin ensimmäisen tallennuksen jälkeen.
  2. Muokkauksen aikana tapahtuvat toiminnot, ennen tallennusta
    • Tässä vaiheessa viittaukset kopioidaan ja luojan sekä luontiaikaleiman alkuarvot asetetaan. 
    • Huomaa, että joitakin muiden käsittelijöiden (handler) luomia ehtoja ei voida havaita tässä vaiheessa.
      • ReferenceCopy
      • Expression (suoritetaan painikkeen kautta)
      • CreatorStamp / CreationStamp (alustus)
  3. Tallennuksen aloitus
  4. Ennen esitallennuskäsittelijöitä: oletusarvojen asettaminen ja enable-if-toiminnon suorittaminen
    • Ennen kuin esitallennuskäsittelijät suoritetaan, järjestelmä asettaa oletusarvot (kuten käyttäjämakron) ja ehdot (enable-if) attribuuttien näyttämiseksi tai piilottamiseksi.
      • Expression (execute early -metatieto arvolla true)
  5. Oletusarvojen lisääminen ja enable-if-toimintojen suorittaminen
    • Oletusarvo uudella datakortilla (~ käyttäjämakro)
    • Attribuuttien näyttäminen tai piilottaminen enable-if-toiminnolla
  6. Esitallennuskäsittelijät, suoritetaan mallin (template) määrittämässä järjestyksessä
    • Nämä suoritetaan tietyssä järjestyksessä, ja niihin kuuluu tietojen eheyden tarkistaminen sekä tallennuksen estäminen tarvittaessa, jos ehdot eivät täyty. Lisäksi suoritetaan skriptejä tai laskentoja.
      • Validator, voi estää tallennuksen
      • Expression
      • MonitoringStamp
      • DataCardHiddenState
      • ValueChangeMonitor
      • ReferenceTargetCopy
      • CreatorStamp / CreationStamp -päivitys ja tallennus
  7. Viivästetyt esitallennuskäsittelijät
    • Käsittelijät, jotka suoritetaan sen jälkeen, kun riippuvat attribuutit on täytetty, mikä voi aiheuttaa viiveitä.
      • Suoritetaan sen jälkeen, kun kaikki näiden täyttymiseen vaikuttavat attribuutit on käsitelty, mikä voi näyttää viiveeltä odotettuun suoritusjärjestykseen verrattuna.
      • SLADeadline
      • AttributeCombiner
  8. ExecuteLate
    • Katso Handler - Expression
  9. Esitallennuskuuntelijat (listeners)
    •  Lähdedatakorttiin sovelletut toiminnot, jotka perustuvat esitallennusvaiheessa tehtyihin muutoksiin.
      • Toiminnot lähdedatakorttiin
  10. Visual Workflow Automation -alustus
    • Nyt on tehtävä päätös siitä, liitetäänkö automaatio käsittelijöiden ja kuuntelijoiden havaitsemien muutosten perusteella.
      • VWA näkee käsittelijöiden ja kuuntelijoiden tekemät muutokset.
      • Päätös VWA:n liittämisestä datakorttiin.

Jälkitallennusprosessi

 

  1. Visual Workflow Automation päättää suorituksesta
  2. Takaisinviittauslinkityksen luominen
    • Tässä vaiheessa datakorttien väliset viittaukset muodostetaan, mikä vaikuttaa siihen, miten ja milloin ne tallennetaan takaisinviittausattribuuttien asetusten perusteella.
      • Kun viittaus luodaan tässä tallennuksessa lähteellä, se näkyy takaisinviittauksena kohdedatakortille tässä vaiheessa tallennussykliä (ja vastaavasti toisin päin, kun linkitys tehdään takaisinviittauksen puolelta).
      • Kun viittaus luodaan tässä tallennuksessa ja toisen puolen takaisinviittausattribuutissa on asetettu Full save kohdedatakortille, kohdedatakortti tallennetaan.
      • Kun viittaus luodaan tässä tallennuksessa eikä toisen puolen takaisinviittausattribuutissa ole asetettu Full save -asetusta kohdedatakortille, kohdedatakorttia EI tallenneta (eikä se siten ole VWA-solmujen käytettävissä ilman viivästystoimintoa tai tallennustapahtumaa), vaan ainoastaan luodaan uusi historiamerkintä, joka osoittaa takaisinviittauksen täyttymisen.
  3. Jälkitallennuskäsittelijät ja -kuuntelijat
    • Tähän vaiheeseen kuuluvat toiminnot voivat sisältää automaattisten sähköpostien lähettämisen, kohteiden poistamisen, tietojen muuntamisen ja WebAPI-kutsujen tekemisen.
      • Käsittelijät:
        • EntitySearch (havaittavissa datakortin luonnin yhteydessä)
        • AutoMailSender
        • TargetDeleter
        • AutoEntityCreation (toimii vain datakortin luonnin yhteydessä)
      • Kuuntelijat:
        • Asettaa arvoja kohdedatakortille.
        • Suorittaa muunnoksen (Transform).
        • WebAPI-kutsu.
        • Asettaa arvo(t) lähteelle tarvittaessa ValueChangeMonitorin (tai vastaavan) laukaisemiseksi.
  4. Visual Workflow Automation -käsittely
    •  Automaatiot laukaistaan ehtojen perusteella, ja ne voivat tallentaa datakortit uudelleen, mikä sisältää käsittelijöiden ja kuuntelijoiden uudelleensuorittamisen sekä historian päivittämisen.
      • Jokainen solmu tekee uudelleentallennuksen (käsittelijät ja kuuntelijat suoritetaan uudelleen) ja historiamerkinnän
      • Kaikki solmut suoritetaan tässä vaiheessa, mutta ajastin voi aiheuttaa viiveen
      • Ehtosolmut tarkistavat ehdot tässä vaiheessa

Esimerkki: Tiketin tilan muuttaminen automaation avulla 

Jos muutat tiketin tila-arvoa automaation avulla, ota huomioon seuraavat seikat:

  • Tilastoaikaleimat päivittyvät vastaavasti
  • Tilan ValueChange-historia päivittyy vastaavasti 
  • Datakortin mahdollinen piilottaminen / näkyväksi asettaminen päivittyy vastaavasti

Jos tekisit tämän esitallennuskuuntelijassa tai mallin järjestyksessä myöhään suoritettavassa expressionissa, mikään näistä ei päivittyisi oletuksena.

Näiden kaikkien toteuttamiseen on kaksi tapaa:

  • Muuta tila expressionissa aikaisin mallin järjestyksessä, ja käytä tarvittaessa viivettä, kuten tallennustapahtumaa, expressionin laukaisemiseksi.
  • Muuta tila POST SAVE -kuuntelijassa tallennusprosessin uudelleenlaukaisemiseksi, mikä on ainoa tapa saada myös ValueChange created… -aikaleimat luotua; piilottamisen / näkyväksi asettamisen voit tehdä erikseen esitallennuskuuntelijassa muiden siihen sisältyvien toimintojen ohella.

Was this article helpful?

Yes
No
Give feedback about this article

Table of Contents

Related Articles

  • M42 Intelligence Actions -ylläpito-opas
  • ESM-termit ja lyhenteet
  • Päivämäärä- ja käyttäjäkaavat
  • Alustan asetukset (Platform Settings)
  • Efecte Self-Service (ESS) -erikoiskäsittelijä

Copyright 2026 – Matrix42 Professional.

Matrix42 homepage


Knowledge Base Software powered by Helpjuice

0
0
Expand