Verificeret mod app@9d146f9, 16 skal genverificeres, 0 brudt
Slet flere bilag
Handling
handling.kvitteringer.slet-valgte
Slet i bulk-bjælken fjerner alle markerede bilag, der ikke er bogført, i ét tryk.
Felter
- hvem
- tilladelse
- vouchers.delete
- forudsaetninger
- menneskelige trin
- Markér to eller flere bilag, se [[handling.kvitteringer.vaelg-bilag]].
- Tryk på den røde Slet-knap i bulk-bjælken. Knappen viser, hvor mange bilag der kan slettes, og vises kun, hvis mindst ét af de markerede ikke er bogført, bogførende eller tilbageført.
- En dialog med titlen Slet bilag spørger, om du er sikker på at slette N bilag, og siger, at handlingen ikke kan fortrydes. Tryk på Slet.
- En besked siger N bilag slettet. Har du ikke ret til at slette, er knappen grået ud med teksten Du har ikke rettighed til at slette bilag.
- teknisk flow
- slags
- route
- navn
- vouchers.batch-destroy
- slags
- symbol
- slags
- symbol
- slags
- symbol
- slags
- entitet
- sideeffekter
- Hvert bilag, der ikke har status Bogført, får deleted_by_user_id sat og blødt slettet. Bilag med status Bogført springes over uden besked, og beskeden tæller kun dem, der blev slettet.
- Serveren afviser mere end 50 id'er pr. kald. Klienten deler ikke op, så en markering på over 50 bilag giver beskeden Kunne ikke slette bilag.
- kan fortrydes
- kan
- indtil
- indtil
- ikke fortrydelig fra siden
- hvordan
- Dialogen siger, at handlingen ikke kan fortrydes. Serveren skriver, at bilagene kan gendannes fra papirkurven, men siden har ingen Fortryd-knap.
- laaser
- hvad
- Et bogført bilag slettes ikke af bulk-sletningen.
- naar
- når status er Bogført
- fejl
- bruger ser
- Kunne ikke slette bilag
- kode
- ap.vouchers.delete_failed
- bruger ser
- Du har ikke rettighed til at slette bilag.
- kode
- ap.vouchers.access.no_delete
- ui ankre
- komponent
- VoucherListDialogs
- repo
- app
- fil
- resources/js/Pages/Dashboard/Vouchers/Components/VoucherListDialogs.tsx
- symbol
- VoucherListDialogs
- komponent
- useVoucherListMutations
- repo
- app
- fil
- resources/js/Pages/Dashboard/Vouchers/hooks/useVoucherListMutations.tsx
- symbol
- useVoucherListMutations
- route navne
- vouchers.batch-destroy
Prosa
Den enkelte sletning er handling.kvitteringer.slet. Bulk-versionen tjekker kun status Bogført på serveren, mens listen også skjuler bilag, der bogfører eller er tilbageført.
Kilder
kode: app app/Services/Ap/VoucherService.php · VoucherService::batchDeleteverificeret
Bruges af
- Slet et bilag (
handling.kvitteringer.sletvia prosa) - Upload flere bilag på én gang (
handling.kvitteringer.upload-flerevia kan_fortrydes.hvordan) - Vælg bilag til en samlet handling (
handling.kvitteringer.vaelg-bilagvia menneskelige_trin[2])