Du kan opprette arbeidsflyter som kobler forretningsprosessoppgaver som utføres av forskjellige brukere. Systemoppgaver, for eksempel automatisk bokføring, kan tas med som trinn i arbeidsflyter, før eller etterfulgt av brukeroppgaver. Å be om og gi godkjenning til å opprette nye oppføringer er typiske arbeidsflyttrinn.

I Arbeidsflyt-vinduet oppretter du en arbeidsflyt ved å føre opp de involverte trinnene på linjene. Hvert trinn består av en arbeidsflythendelse endret av hendelsesbetingelsene og et arbeidsflytsvar med svaralternativer. Du definerer arbeidsflyttrinn ved å fylle ut felt på arbeidsflytlinjer fra faste lister over verdier for hendelse og svar som representerer scenarier som støttes av programkoden.

Når du oppretter arbeidsflyter, kan du kopiere trinnene fra eksisterende arbeidsflyter eller arbeidsflytmaler. Arbeidsflytmaler representerer ikke-redigerbare arbeidsflyter som finnes i den generelle versjonen av Microsoft Dynamics NAV. Koden for arbeidsflytmaler som er lagt inn av Microsoft, har prefikset "MS-", som i "MS PIW". Hvis du vil ha mer informasjon, kan du se Opprette arbeidsflyter fra arbeidsflytmaler.

Hvis forretningsscenarioet krever arbeidsflythendelser eller svar som ikke støttes, må en Microsoft-partner implementere dem ved å tilpasse programkoden. Hvis du vil ha mer informasjon, kan du se Walkthrough: Implementing New Workflow Events and Responses.

Obs!
Alle varsler om arbeidsflyttrinn sendes via en jobbkø. Kontroller at jobbkøen i installasjonen er definert til å håndtere arbeidsflytvarsler, og at det er merket av for Start automatisk fra NAS. Hvis du vil ha mer informasjon, kan du se Definere jobbkøer.

Slik oppretter du en arbeidsflyt:

  1. Skriv inn Arbeidsflyter i Søk-boksen, og velg deretter den relaterte koblingen.

  2. I fanebladet Hjem under Ny velger du Ny. Vinduet Arbeidsflyt åpnes.

  3. I feltet Kode angi maksimalt 20 tegn for å identifisere arbeidsflyten.

  4. For å opprette en arbeidsflyt fra en arbeidsflytmal, velg Opprett arbeidsflyt fra mal i Arbeidsflyter -vinduet i kategorien Handlinger i Generelt-gruppen. Hvis du vil ha mer informasjon, kan du se Opprette arbeidsflyter fra arbeidsflytmaler.

  5. I feltet Beskrivelse beskriver du arbeidsflyten.

  6. I feltet Kategori angi hvilken kategori arbeidsflyten tilhører.

  7. Arbeidsflyttrinn-hurtigfanen i Hendelsesbeskrivelse -feltet angir du hendelsen som må inntreffe for å starte arbeidsflyttrinnet.

    Når du velger feltet, åpnes vinduet Arbeidsflythendelser der du kan velge fra alle arbeidsflythendelser som finnes.

  8. I Betingelse -feltet angir du én eller flere betingelser som må oppfylles før hendelsen i Hendelsesbeskrivelse-feltet kan forekomme.

    Når du velger feltet, åpnes vinduet Hendelsesbetingelser der du velger fra en liste over filterfelt som er aktuelle som betingelser for den aktuelle hendelsen. Du kan legge til nye filterfelt som du vil bruke som vilkår for hendelsen. Du kan angi filtre for hendelsesbetingelse på samme måte som du angir filtre på rapportforespørselssider. Hvis du vil ha mer informasjon, kan du se Angi filtre.

    Hvis arbeidsflythendelsen er en endring av et bestemt felt i en post, åpnes Hendelsesvilkår-vinduet med alternativer for å velge feltet og typen endring.

    1. For å angi en feltendring for hendelsen, velger du feltet som endres i Hendelsesvilkår-vinduet i Felt-feltet.

    2. I Operator-feltet velger du enten Redusert, Økt eller Endret.

  9. I Responsbeskrivelse-feltet angir du svaret som skal følge når arbeidsflythendelsen inntreffer.

    Når du velger feltet, åpnes vinduet Arbeidsflytsvar der du kan velge fra alle arbeidsflytsvar som finnes, og angi svaralternativer for det valgte svaret.

  10. På hurtigfanen Alternativer for det valgte svaret angir du alternativer for arbeidsflytsvaret ved å velge verdier i ulike felt som vises, på følgende måte:

    1. Hvis du vil angi alternativer for et arbeidsflytsvar som involverer sending av en melding, fyller du ut feltene som beskrevet i følgende tabell.

      Alternativ Beskrivelse

      Bruker-ID for mottaker

      Angi brukeren som meldingen må sendes til.

      Obs!
      Dette alternativet er bare tilgjengelig for arbeidsflytsvar med en plassholder for en bestemt bruker. For arbeidsflytsvar uten plassholdere for brukere er varslingsmottakeren vanligvis definert av brukeroppsettet for godkjenning. Hvis du vil ha mer informasjon, kan du se Godkjennertype og Godkjennergrensetype.

      Kobling til målside

      Angi en annen side i som koblingen i meldingen åpner i stedet for standardsiden.

      Egendefinert kobling

      Angi URL-adressen til en kobling som legges til i meldingen i tillegg til koblingen til en side i Microsoft Dynamics NAV.

    2. Hvis du vil angi alternativer for et arbeidsflytsvar som involverer oppretting av en godkjenningsforespørsel, fyller du ut feltene som beskrevet i følgende tabell.

      Alternativ Beskrivelse

      Forfallsdatoformel

      Angi hvor mange dager som gjenstår før godkjenningsforespørselen må løses fra datoen da den ble sendt.

      Deleger etter

      Angi om og når en forespørsel om godkjenning skal delegeres automatisk til relevant stedfortreder. Du kan velge å automatisk delegere en, to, eller fem dager etter datoen da godkjenningen ble forespurt.

      Godkjennertype

      Angi hvem godkjenneren er, i henhold til oppsettet for godkjenningsbrukere og arbeidsflytbrukere.

      Følgende alternativer finnes:

      • Selger/innkjøper angir at brukeren som er definert i Selger/innkjøper - kode -feltet i Brukeroppsett for godkjenning-vinduet, bestemmer godkjenneren. Godkjenningsforespørselsposter blir deretter opprettet i henhold til verdien i Godkjennergrensetype -feltet.
        Hvis du vil ha mer informasjon, kan du se Konfigurere godkjenningsbrukere.
      • Godkjenner angir at brukeren i Bruker-ID-feltet i Brukeroppsett for godkjenning-vinduet, personen som ba om godkjenning, bestemmer godkjenneren. Godkjenningsforespørselsposter blir deretter opprettet i henhold til verdien i Godkjennergrensetype -feltet.
      • Brukergruppe for arbeidsflyt angir at godkjenneren er den neste brukeren i nummeret i feltet Sekvensnummer i Brukergruppe for arbeidsflyt-vinduet.
        Hvis du vil ha mer informasjon, kan du se Konfigurere arbeidslytbrukere.

      Vis bekreftelsesmelding

      Angi om en bekreftelsesmelding skal vises til brukere når de ber godkjenning.

      Godkjennergrensetype

      Angi hvordan godkjenneres godkjenningsgrenser påvirker når godkjenningsforespørselsposter opprettes for dem. En kvalifisert godkjenner er en godkjenner med en godkjenningsgrense som er høyere enn verdien på forespørselen.

      Følgende alternativer finnes:

      1. Godkjennerkjede angir at godkjenningsforespørselsposter er opprettet for alle bestillerens godkjennere opptil og inkludert den første kvalifiserte godkjenneren.
      2. Direkte godkjenner angir at en godkjenningsforespørselspost bare opprettes for anmoderens umiddelbare godkjenner, uavhengig av godkjennerens godkjenningsgrense.
      3. Første kvalifiserte godkjenner angir at en godkjenningsforespørselspost bare opprettes for anmoderens første kvalifiserte godkjenner.
        Hvis du vil ha mer informasjon og se et eksempel, ser du Godkjennergrensetype.
    3. Hvis du vil angi alternativer for et arbeidsflytsvar som involverer oppretting av kladdelinjer, fyller du ut feltene som beskrevet i følgende tabell.

      Alternativ Beskrivelse

      Finanskladdemalnavn

      Angi navnet på finanskladdemalen som de angitte kladdelinjene er opprettet i.

      Finanskladdenavn

      Angi navnet på finanskladden som de angitte kladdelinjene er opprettet i.

  11. I Arbeidsflyttrinn-hurtigfanen velger du Øk innrykk- og Reduser innrykk-knappene for å rykke inn hendelsesnavnet i Hendelsesbeskrivelse-feltet for å definere plasseringen av trinnet i arbeidsflyten.

    1. Angi at trinnet er det neste i arbeidsflytrekkefølgen ved å rykke inn hendelsesnavnet under hendelsesnavnet i det forrige trinnet.
    2. Angi at trinnet er ett av flere alternative trinn som kan starte avhengig av tilstanden, ved å plassere hendelsesnavnet ved samme innrykk som de andre alternative trinnene. Ordne slike valgfrie trinn etter prioritet ved å plassere det viktigste trinnet først.
    Obs!
    Du kan bare endre innrykket for et trinn som ikke har et senere trinn.

  12. Gjenta trinn 7 til 11 for å legge til flere arbeidsflyttrinn, enten før eller etter trinnet du nettopp opprettet.

  13. Merk av for Aktivert for å angi at arbeidsflyten starter så snart hendelsen på det første trinnet av typen Innpunkt inntreffer. Hvis du vil ha mer informasjon, kan du se Bruke arbeidsflyter.

    Obs!
    Ikke aktiver en arbeidsflyt før du er sikker på at arbeidsflyten er fullført og at de involverte arbeidsflyttrinnene kan starte.

Obs!
For å se relasjonene mellom tabellene som brukes i arbeidsflyter, angi Arbeidsflyt - tabellrelasjoner i boksen Søk. Hvis du vil ha mer informasjon, kan du se Arbeidsflyt - tabellrelasjoner.

Tips!

Se også