Verificeret mod app@9d146f9, 16 skal genverificeres, 0 brudt
Erstat filen på et bilag
Handling
handling.kvitteringer.erstat-bilagsfil
Knappen Erstat fil i cockpittets bilagsvisning skifter filen på et bilag, der ikke er bogført, og lader AI læse den igen.
Felter
- hvem
- tilladelse
- vouchers.edit
- rolle
- Ejer, Admin, Medlem og Bogholder (ikke Betragter)
- modul
- suppliers
- forudsaetninger
- ingen
- menneskelige trin
- Åbn et matchet bilag i cockpittets bilagsvisning på forsiden.
- Tryk Erstat fil og vælg eller træk en PDF, JPG eller PNG på højst 20 MB.
- Beskeden siger Filen er skiftet. AI scanner bilaget igen., og visningen lukker.
- teknisk flow
- slags
- route
- navn
- vouchers.attach-file
- slags
- symbol
- slags
- symbol
- slags
- symbol
- slags
- symbol
- slags
- entitet
- slags
- entitet
- sideeffekter
- Bilagets fil, filnavn og hash skrives om på det eksisterende bilag. Der oprettes ikke et nyt bilag.
- Den gamle fil slettes fra den disk, den lå på.
- ScanVoucherJob sættes i kø, så OCR kører igen på den nye fil.
- kan fortrydes
- kan
- nej
- hvordan
- Den gamle fil slettes, og der er ingen route, der gendanner den. Man kan kun lægge en ny fil ind igen.
- laaser
- hvad
- Filen kan ikke skiftes, og en erstatningsbilag-fil kan ikke få en fil vedhæftet.
- naar
- når status er Bogfører, Bogført eller Tilbageført, og altid for erstatningsbilag
- fejl
- bruger ser
- Filen kunne ikke skiftes. Prøv igen.
- kode
- dashboard.cockpit.posting.replace_file_failed
- bruger ser
- Kan ikke ændre filen på et bilag, der bogføres, er bogført eller er tilbageført.
- kode
- 422
- bruger ser
- Kan ikke vedhæfte en fil til et erstatningsbilag.
- kode
- 422
- bruger ser
- Filen er for stor (maks. 20 MB).
- bruger ser
- Kun PDF, JPG eller PNG
- ui ankre
- komponent
- BilagPreviewModal
- repo
- app
- fil
- resources/js/Components/Dashboard/cockpit/BilagPreviewModal.tsx
- symbol
- BilagPreviewModal
- route navne
- vouchers.attach-file
Prosa
Ruten har ingen kalder på Kvitteringer-siden. Den kaldes fra cockpittets BilagPreviewModal og kun, når brugeren har vouchers.edit og bilagstypen må erstattes (canReplaceMatchedVoucherFile). Knappen hedder Erstat fil (dashboard.cockpit.posting.replace_file).
Kilder
kode: app app/Http/Controllers/Dashboard/VoucherController.php · VoucherController::attachFileverificeretkode: app resources/js/Components/Dashboard/cockpit/BilagPreviewModal.tsx · BilagPreviewModalverificeret
Bruges af
Ingen andre entiteter peger herhen endnu.