Rapportlivssyklus
En rapport starter som et utkast og går deretter gjennom innsending, review eller godkjenning, og til slutt arkivering, eksport eller videre oppfølging.
Viktige statuser
DRAFT: rapporten bygges opp og er ikke sendt inn ennåPENDING: rapporten er sendt inn og venter på godkjenning eller reviewAPPROVED: rapporten er godkjent og klar for videre behandlingREJECTED: rapporten er avvist og må eventuelt rettes opp og sendes inn på nyttBLOCKED: rapporten er sperret i en avklart mellomtilstand, ofte knyttet til integrasjons- eller transaksjonsflyt
Hva som vanligvis endrer status
- brukeren sender inn rapporten
- en godkjenner svarer på rapporten
- en flow oppretter reviews, godkjenner automatisk eller avviser
- brukeren sender inn rapporten på nytt etter avvisning
- kontrollmekanismer eller integrasjoner legger rapporten i en avvikstilstand
Hvorfor dette er viktig
Status påvirker:
- om rapporten kan redigeres
- hvem som ser den i godkjenningsbildet
- hvilke varsler som blir sendt
- om den kan eksporteres eller faktureres
- om historikk og oppfølging viser den som åpen sak
Flow-basert review vs. direkte godkjenning
Noen organisasjoner bruker enkel, direkte godkjenning. Andre bruker flow-basert review, der én eller flere review-oppgaver må besvares før rapporten faktisk blir godkjent. For brukeren kan begge se like ut i UI, men konsekvensene og audit-sporet er ulike.
Når rapporter blir sendt tilbake
Ved avvisning går rapporten typisk tilbake til utkast eller redigerbar tilstand. Ved flow-baserte oppsett kan tidligere reviews også bli ugyldige hvis viktige felt endres før ny innsending.
Se også
Nerdehjørnet
Behandle status som forretningslogikk, ikke bare etiketter. En integrasjon bør vite forskjellen på DRAFT, PENDING, APPROVED, REJECTED og BLOCKED, og ikke anta at en godkjenningshandling alltid gir endelig godkjent status i ett steg.