Du kan oprette arbejdsgange, der forbinder forretningsprocesopgaver, der udføres af forskellige brugere. Systemopgaver, f.eks automatisk bogføring, kan medtages som trin i arbejdsgange, med forudgående eller efterfølgende brugeropgaver. Anmodning om og tildeling af tilladelse til at oprette nye poster er typiske arbejdsgangstrin.

I vinduet Workflow opretter du et workflow ved at angive de involverede trin på linjerne. Hvert trin består af en workflowhændelse, begrænset af hændelsesbetingelser, og et workflowrespons med responsmuligheder. Du definerer arbejdsgangstrin ved at udfylde felter om arbejdsganglinjer fra faste lister over hændelses- og svarværdier, der repræsenterer scenarier, der understøttes af programkoden.

Når du opretter workflows, kan du kopiere trinene fra eksisterende workflows eller workflowskabeloner. Workflowskabeloner repræsenterer workflows, som ikke kan redigeres, og som findes i den generiske version af Microsoft Dynamics NAV. Koden for arbejdsgangsskabeloner, som er tilføjet af Microsoft, har "MS" foran som f.eks. i "MS PIW". Du kan finde flere oplysninger i Fremgangsmåde: Oprette workflows ud fra workflowskabeloner.

Hvis et virksomhedsscenarie kræver workflowhændelser eller et respons, der ikke understøttes, skal en Microsoft-partner implementere dem ved at tilpasse programkoden. Du kan finde flere oplysninger i Walkthrough: Implementing New Workflow Events and Responses.

Bemærk
Alle notifikationer om arbejdsgangstrin sendes via en opgavekø. Kontroller, at opgavekøen i installationen er indstillet til at håndtere arbejdsgangsnotifikationer, og at afkrydsningsfeltet Start automatisk fra NAS er markeret. Du kan finde flere oplysninger i Sådan defineres opgavekøer.

Sådan oprettes en arbejdsgang

  1. Skriv Arbejdsgange i feltet Søg, og vælg derefter det relaterede link.

  2. Under fanen Startside i gruppen Ny skal du vælge Ny. Vinduet Workflow åbnes.

  3. I feltet Kode skal du angive op til 20 tegn for at identificere workflowet.

  4. Når du vil oprette workflowet fra en workflowskabelon i vinduet Workflows, skal du under fanen Handlinger i gruppen Generelt vælge Opret workflow fra skabelon. Du kan finde flere oplysninger i Fremgangsmåde: Oprette workflows ud fra workflowskabeloner.

  5. I feltet Beskrivelse skal du beskrive workflowet.

  6. I feltet Kategori kan du angive, hvilken kategori workflowet hører under.

  7. I oversigtspanelet Workflowtrin skal du i feltet Hændelsesbeskrivelse angive den hændelse, der skal udføres for at starte trinnet i workflowet.

    Når du vælger feltet, åbnes vinduet Workflowhændelser, hvor du kan vælge mellem alle workflowhændelser, der findes.

  8. I feltet Betingelse skal du angive en eller flere betingelser, der skal opfyldes, før hændelsen i feltet Hændelsesbeskrivelse kan udføres.

    Når du vælger feltet, åbnes vinduet Hændelsesbetingelser, hvor du kan vælge på en liste over filterfelter, der er relevante som betingelser for den pågældende hændelse. Du kan tilføje nye filterfelter, du vil bruge som hændelsesbetingelser. Du kan angive hændelsesbetingelsesfiltre, ligesom du angiver filtre for rapportanmodningssider. Du kan finde flere oplysninger i Sådan angives filtre.

    Hvis workflowhændelsen er ændringen af et bestemt felt i en post, åbnes vinduet Hændelsesbetingelser, hvor du kan vælge feltet og ændringstypen.

    1. Hvis du vil angive feltændringen for hændelsen, skal du i feltet Felt i vinduet Hændelsesbetingelser markere det felt, der ændres.

    2. I feltet Operator skal du vælge enten Reduceret, Forøget eller Ændret.

  9. Angiv det respons, der skal følge, når arbejdsgangshændelsen forekommer, i feltet Svarbeskrivelse.

    Når du vælger feltet, åbnes vinduet Workflowrespons, hvor du kan vælge mellem alle workflowresponses, der findes, og angive indstillinger for respons for det valgte respons.

  10. I oversigtspanelet Indstillinger for den valgte workflowrespons skal du angive indstillinger for workflowet ved at vælge værdier i de forskellige felter, der vises, på følgende måde:

    1. Hvis du vil angive indstillinger for et workflowrespons, der involverer afsendelse af en notifikation, skal du udfylde felterne som beskrevet i følgende tabel.

      Indstilling Beskrivelse

      Modtagers bruger-id

      Angiv den bruger, som notifikationen skal sendes til.

      Bemærk
      Denne indstilling er kun tilgængelig for arbejdsgangssvar med en pladsholder for en bestemt bruger. Notifikationsmodtageren defineres typisk af godkendelsesbrugeropsætningen, når det drejer sig om arbejdsgangssvar uden pladsholdere for brugere. Du kan finde flere oplysninger i Godkendertype og Godkenders grænsetype.

      Side, der linkes til

      Angiv en anden side i Microsoft Dynamics NAV, som linket i meddelelsen åbner i stedet for standardsiden.

      Brugerdefineret link

      Angiv URL-adressen på et link, der føjes til notifikationen ud over standardlinket til en side i Microsoft Dynamics NAV.

    2. Hvis du vil angive indstillinger for et workflowrespons, der involverer oprettelse af en godkendelsesanmodning, skal du udfylde felterne som beskrevet i følgende tabel.

      Indstilling Beskrivelse

      Formular for forfaldsdato

      Angiv, inden hvor mange dage godkendelsesanmodningen skal løses fra den dato, hvor den blev sendt.

      Uddeleger efter

      Angiv, om og hvornår en godkendelsesanmodning uddelegeres automatisk til den relevante stedfortræder. Du kan vælge, at der automatisk skal uddelegeres én, to eller fem dage efter den dato, hvor der blev anmodet om godkendelse.

      Godkendertype

      Angiv, hvem godkenderen er, i overensstemmelse med opsætningen af godkendelses- og arbejdsgangsbrugere.

      Der findes følgende indstillinger:

      • Sælger/indkøber angiver, at den bruger, der er angivet i feltet Sælger/indkøberkode i vinduet Brugeropsætning af godkendelser, bestemmer godkenderen. Derefter oprettes der godkendelsesanmodningsposter ud fra værdien i feltet Godkenders grænsetype.
        Du kan finde flere oplysninger i Fremgangsmåde: Konfigurere godkendelsesbrugere.
      • Godkender angiver, at brugeren i feltet Bruger-id i vinduet Brugeropsætning af godkendelser, godkendelsesanmoderen, bestemmer godkenderen. Derefter oprettes der godkendelsesanmodningsposter ud fra værdien i feltet Godkenders grænsetype.
      • Brugergruppe for workflow angiver, at godkenderen er den næste bruger i tallet i feltet Rækkefølgenr. i vinduet Brugergruppe for workflow.
        Du kan finde flere oplysninger i Fremgangsmåde: Oprette brugere til arbejdsgange.

      Vis bekræftelsesmeddelelse

      Angiv, om en bekræftelsesmeddelelse vises for brugere, når de anmoder om en godkendelse.

      Godkenders grænsetype

      Angiv, hvordan godkenderes godkendelsesgrænser påvirker, hvornår godkendelsesanmodningsposter oprettes for dem. En kvalificeret godkender er en person, hvis godkendelsesgrænse er større end værdien i anmodningen, der sendes.

      Der findes følgende indstillinger:

      1. Godkenderkæde angiver, at godkendelsesanmodningsposter oprettes for alle anmoderens godkendere til og med den første kvalificerede godkender.
      2. Direkte godkender angiver, at en godkendelsesanmodningspost kun oprettes for anmoderens umiddelbare godkender, uanset godkenderens godkendelsesgrænse.
      3. Første kvalificerede godkender angiver, at en godkendelsesanmodningspost kun oprettes for anmoderens første kvalificerede godkender.
        Du kan finde flere oplysninger og et eksempel under Godkenders grænsetype.
    3. Hvis du vil angive indstillinger for et arbejdsgangssvar, der involverer oprettelse af kladdelinjer, skal du udfylde felterne som beskrevet i følgende tabel.

      Indstilling Beskrivelse

      Finanskladdetype - navn

      Angiv navnet på den finanskladdetype, som de angivne kladdelinjer oprettes i.

      Finanskladdenavn

      Angiv det finanskladdenavn, som de angivne kladdelinjer oprettes i.

  11. I oversigtspanelet Workflowtrin skal du vælge knapperne Forøg indrykning og Reducer indrykning for at indrykke hændelsesnavnet i feltet Hændelsesbeskrivelse for at definere trinnets placering i workflowet.

    1. Angiv, at trinnet er næste i arbejdsgangrækkefølgen ved at indrykke hændelsesnavnet under hændelsesnavnet på det foregående trin.
    2. Angiv, at trinnet er et af flere alternative trin, der kan starte, afhængigt af dets tilstand, ved at placere hændelsesnavnet på den samme indrykning som de andre alternative trin. Ranger sådanne valgfrie trin i overensstemmelse med prioritet ved at placere det vigtigste først.
    Bemærk
    Du kan kun ændre indrykningen af et trin, der ikke har et efterfølgende trin.

  12. Gentag trin 7 til 11 for at tilføje flere arbejdsgang trin, før eller efter det trin, du lige har oprettet.

  13. Marker afkrydsningsfeltet Aktiveret for at angive, at workflowet starter, så snart hændelsen på det første trin af typen Startpunkt nås. Du kan finde flere oplysninger i Bruge arbejdsgange.

    Bemærk
    Undlad at aktivere en arbejdsgang, før du er sikker på, at arbejdsgangen er fuldført, og at arbejdsgangstrin involveret kan begynde.

Bemærk
For at se relationer mellem de tabeller, der bruges i workflows, skal du i feltet Søg angive Workflow - tabelrelationer. Du kan finde flere oplysninger i Workflow - tabelrelationer.

Tip!

Se også