Bruk prosjektkøer til å planlegge oppgaver

Bruk siden prosjektkøoppføring til å planlegge og kjøre bestemte rapporter og codeunits. Du kan angi at jobbene skal kjøre én gang, eller gjentas flere ganger. Du ønsker kanskje å kjøre rapporten Selger * salgsstatistikk hver uke for å spore salg etter selger hver uke eller kjøre codeunit Deleger godkjenningsforespørsler daglig for å unngå at dokumenter hoper seg opp.

Siden Poster i jobbkø viser alle eksisterende jobber. Hvis du legger til en ny prosjektkøoppføring som skal kjøre på en plan, må du angi noen opplysninger. Eksempel:

  • Typen objekt du vil kjøre, for eksempel en rapport eller codeunit. Du må ha tillatelse til å kjøre den bestemte rapporten eller codeunit.
  • Navnet og objekt-ID-en for kostobjektet.
  • Parametere som skal spesifisere hva jobbkøposten skal gjøre. Du kan for eksempel legge til en parameter for å sende bare bokførte ordrer.
  • Når, og hvor ofte, vil jobbkøen skal kjøre.

Viktig

Hvis du har SUPER-tillatelsessettet som følger med Business Central, har du tillatelse til å kjøre alle objektene i lisensen. Hvis du har rollen Delegert administrator, kan du opprette og planlegge prosjektkøposter, men bare administratorer og lisensierte brukere kan kjøre dem.

Når jobbkøer er satt opp og kjører, kan statusen endres på følgende måte i hver gjentakende periode:

  • Avvent
  • Klar
  • I arbeid
  • Feil
  • Ferdig
  • Avvent på grunn av inaktivitet

Obs!

Statusen Avvent på grunn av inaktivitet brukes primært til prosjektkøoppføringer som planlegger synkronisering mellom Business Central og et annet program, for eksempel Dataverse. Hvis du vil vite mer om denne statusen, kan du gå til Om tidsavbrudd for inaktivitet.

Etter at en jobb er fullført, fjernes den fra listen over jobbkøposter med mindre den er en gjentakende jobb. Hvis det er gjentakende jobber, justeres feltet Tidligste starttidspunkt til å vise neste gang jobben skal kjøres.

Viktig for planlegging av gjentakende prosjekter

Viktig

Gjentakende prosjektkøer kan påvirke ytelsen, så du bør ikke kjøre dem for ofte. Når du angir hvor ofte et gjentakende prosjekt skal kjøres, kan du prøve å angi det største tidsintervallet du kan. Hvis du for eksempel er i ferd med å angi en gjentakelse på fem minutter, bør du vurdere om det kan være 15 minutter eller til og med en gang i timen i stedet. Når du planlegger regelmessige prosjektkøer, må du vurdere hvilke områder av programmet prosjektet vil påvirke. Er det et område hvor mange brukere jobber og blir påvirket av stor aktivitet? Vurder lengden på en enkelt prosjektkjøring og forretningsmotivasjonene for å kjøre prosjekter med en gitt frekvens.

Tidligste startdato

Verdien i feltet Tidligste startdato/-klokkeslett på siden Postkort for prosjektkø vises neste gang prosjektet skal kjøres. Det er flere faktorer som kan påvirke om en prosjektkøpost faktisk kjører på det tidspunktet.

De vanligste faktorene er antall prosjektkøoppføringer i et miljø og det totale antallet planlagte oppgaver. For å beskytte ytelsesnivåer er det driftsgrenser. Hvis du har mange poster i køen, og hvis én av dem for eksempel mislykkes eller postene bare tar lengre tid enn forventet, kan det hende at neste prosjekt ikke starter på forventet tidspunkt. Hvis du har codeunits som genererer 100 000 eller flere planlagte aktiviteter, bør du undersøke om du faktisk trenger alle disse aktivitetene. Du kan åpne listen over alle planlagte oppgaver på siden Planlagte oppgaver.

Hvis du vil lære mer om hvordan du overvåker statusen for prosjektkøposter, kan du gå til Slik viser du status for et hvilket som helst prosjekt. Hvis du vil vite mer om driftsgrenser, kan du gå til Asynkrone oppgavegrenser.

Overvåk status eller feil i jobbkøen

Data som jobbkøen genererer, lagres slik at du kan feilsøke feil.

For hver jobbkøpost kan du vise og endre statusen. Når du oppretter en jobbkøpost, er statusen for posten satt til Avvent. Du kan for eksempel sette statusen til Klar og tilbake til Avvent. Ellers oppdateres statusinformasjon automatisk.

Tabellen nedenfor beskriver verdiene i feltet Status.

Status Description
Klar Jobbkøposten er klar til å kjøres.
I arbeid Jobbkøposten er pågår. Dette feltet oppdateres mens jobbkøen kjører.
Avvent Standardstatusen for jobbkøposten når den opprettes. Velg handlingen Sett status til Klar for å endre statusen til Klar. Velg handlingen Satt på vent eller tilbakefør statusen til Avvent. Hvis du vil ha mer informasjon, kan du de Om avvent.
Feil Noe gikk galt. Velg Vis feil for å vise feilmeldingen.
Ferdig Jobbkøposten er fullført.

Tips

Jobbkøposter slutter å kjøre når det oppstår en feil. Dette kan for eksempel være et problem når en post kobler til en ekstern tjeneste, for eksempel en bank. Hvis tjenesten midlertidig ikke er tilgjengelig og jobbkøen ikke kan koble til, vil posten vise en feil og slutte å kjøre. Du må starte jobbkøposten på nytt manuelt. Men feltene Maksimalt antall forsøk og Forsinkelse for ny kjøring (s) kan hjelpe deg å unngå denne situasjonen. Feltet Maksimalt antall forsøk lar deg angi hvor mange ganger jobbkøposten kan mislykkes før den slutter å prøve å kjøre. Med feltet Forsinkelse for ny kjøring (s) kan du angi hvor lang tid, i sekunder, det er mellom forsøk. Kombinasjonen av disse to feltene kan føre til at jobbkøposten kjører før den eksterne tjenesten blir tilgjengelig.

Om avvent

Hvis du velger Avvent for en prosjektkøoppføring, påvirkes ikke et prosjekt som allerede kjører. Når et prosjekt har startet i prosjektkøen, fortsetter det å kjøre til det er fullført, uavhengig av eventuelle senere endringer i prosjektkøposten, for eksempel å sette det på vent.

Statusen Avvent brukes vanligvis til å hindre at et prosjekt startes automatisk når det når det planlagte starttidspunktet. Det lar deg midlertidig stanse kjøringen av et prosjekt før det begynner behandlingen. Når et prosjekt allerede kjører, vil imidlertid ikke endring av statusen til Avvent avbryte eller påvirke prosjektets kjøring.

Hvis du må stoppe eller avbryte et kjørende prosjekt, kan du gjøre det ved å gripe inn manuelt i prosessen, for eksempel ved å avslutte den tilsvarende økten eller prosessen som er ansvarlig for å utføre prosjektet.

Slik viser du statusen for en jobb

  1. Velg ikonet Lyspære som åpner funksjonen Fortell meg. og skriv inn Jobbkøposter, og velg deretter den relaterte koblingen.
  2. På siden Poster i jobbkø velger du en jobbkøpost og deretter Loggposter-handlingen.

Tips

For inngående analyse basert på telemetri kan du bruke Application Insights i Microsoft Azure til å gå gjennom statusen for prosjektkøoppføringer. Hvis du vil lære mer om telemetri, går du til Overvåk og analyser telemetri og Analysere telemetri for sporing av prosjektkølivssyklus.

Vis planlagte oppgaver

Siden Planlagte oppgaver i Business Central viser hvilke oppgaver som er klare til å kjøres i jobbkøen. Siden viser også informasjon om selskapet som hver oppgave er definert til å kjøre i. Bare oppgaver som er merket som tilhører gjeldende miljø, kan imidlertid kjøres.

Alle planlagte oppgaver stopper for eksempel hvis selskapet er i et miljø som er en kopi av et annet miljø. Bruk siden Planlagte oppgaver til å angi oppgaver som klare til å kjøres i jobbkøen.

Obs!

Interne administratorer og lisensierte brukere kan planlegge oppgaver som skal kjøres. Delegerte administratorer kan definere og planlegge oppgaver som skal kjøres, men bare lisensierte brukere kan kjøre dem.

Delen Min jobbkø

Delen Min jobbkø viser i rollesenteret ditt viser jobbkøpostene som du har startet, men som ennå ikke er fullført. Som standard er delen ikke synlig, men du kan legge den til i rollesenteret. Hvis du vil ha mer informasjon om tilpasning, kan du gå til Tilpass arbeidsområdet.

Delen viser følgende informasjon:

  • Hvilke dokumenter med din ID i feltet Tildelt bruker-ID som behandles eller er i kø, inkludert dokumenter som bokføres i bakgrunnen.
  • Om det oppstod en feil under bokføring av et dokument eller i jobbkøposten.

Delen Min jobbkø gjør det også mulig å avbryte en dokumentpostering.

Slik viser du en feil fra delen Min jobbkø:

  1. I en oppføring med statusen Feil velger du Vis feil-handlingen.
  2. Les feilmeldingen og løs problemet.

Eksempler på hva du kan planlegge med prosjektkøoppføringer

Planlegg rapporter

Du kan planlegge at en rapport eller satsvis jobb skal kjøres på en bestemt dato og et bestemt klokkeslett. Planlagte rapporter og satsvise jobber legges i jobbkøen og behandles på det planlagte tidspunktet, på samme måte som andre jobber. Du velger alternativet Planlegg etter at du har valgt handlingen Send til, og deretter angir du informasjon som skriver, dato og klokkeslett, gjentakelse.

Hvis du vil lære mer om planlegging, går du til Planlegging av en rapport som skal kjøres

Planlegg synkronisering mellom Business Central og Dataverse

Hvis du har integrert Business Central med Dataverse, kan du bruke jobbkøen til å planlegge når du skal synkronisere data. Avhengig av retningen og reglene du har definert, kan jobbkøposten opprette poster i én app for å samsvare med poster i den andre. Et godt eksempel er når du registrerer en kontakt i Dynamics 365 Sales, kan jobbkøposten konfigurere kontakten for deg i Business Central. Hvis du vil ha mer informasjon om planlegging, går du til Planlegge en synkronisering mellom Business Central og Dynamics 365 Sales.

Planlegg når ordrer og bestillinger skal bokføres

Du kan bruke jobbkøposter til å planlegge at forretningsprosesser skal kjøre i bakgrunnen. Bakgrunnsoppgaver er nyttig for eksempel når flere brukere bokfører ordrer samtidig, men bare én ordre kan behandles om gangen. Hvis du vil lære mer om bakgrunnsbokføring, går du til Slik setter du opp bakgrunnsbokføring med prosjektkøer.

Behandle problemer med prosjektkøoppføring

Hvis en prosjektkøoppføringer viser en feil, er det første alternativet for å løse problemet å starte prosjektkøoppføringen på nytt. Du kan sette statusen til prosjektkøoppføringer til På vent og deretter til Klar, eller bare starte den på nytt.

Hvis en omstart ikke hjelper, kan problemet være i koden. Du kan finne eieren (også kalt utgiveren) av koden i Al-stakksporet i loggen for prosjektkø. Hvis feilen kommer fra en app/utvidelse, kontakter du Microsoft-partneren. Hvis feilen kommer fra et Microsoft-program, kan du åpne en støtteforespørsel med Microsoft.

Hvis du kontakter Microsoft-partneren eller Microsoft for kundestøtte, må du oppgi følgende informasjon:

  • ID-en for prosjektkøoppføringskjøringen der feilen oppstod
  • Tidsstempelet for når feilen oppstod
  • Tidssonen din

Tips

Du må samle opplysningene på følgende måter, avhengig av om Business Central er tidligere eller senere enn versjon 22.1:

  • For tidligere versjoner må du oppgi et skjermbilde av siden Loggposter for prosjektkø.
  • For senere versjoner bruker du handlingen Kopier detaljer på siden Loggposter for prosjektkø til å kopiere opplysningene (ID for prosjektkø, tidsstempel og tidssone).

Overvåk jobbkøen med telemetri

Administratorer kan bruke Azure Application Insights til å samle og analysere telemetri som bidrar til å identifisere problemer. Hvis du vil lære mer om telemetri, går du til Overvåk og analyser telemetri og Analysere telemetri for sporing av prosjektkølivssyklus.

Telemetri lar administratorer konfigurere varsler om saker i prosjektkøen som sender en tekstmelding, e-post eller en melding i Teams, hvis noe ikke er riktig. Hvis du vil vite mer om disse varslene, går du til Varsel om telemetri.

Se også

Administrasjon
Definere Business Central
Endre grunnleggende innstillinger
Analysere telemetri for sporing av jobbkølivssyklus
Varsel om telemetri

Finn nettlæringsmoduler for Business Central her