Verificeret mod app@9d146f9, 16 skal genverificeres, 0 brudt
Læg et hentet bilag ind for en periode, PayFriend efterspørger
Handling
handling.kvitteringer.hent-ved-kilden-upload
Når en leverandør kun giver fakturaen i sin egen portal, kan man hente den der og lægge den ind i Indbakken, så perioden regnes som løst.
Felter
- hvem
- tilladelse
- vouchers.create
- rolle
- Ejer, Admin, Medlem og Bogholder (ikke Betragter)
- modul
- suppliers
- menneskelige trin
- Åbn Indbakken og vælg den periode, PayFriend efterspørger et bilag for. Kortet viser leverandør og måned, beløbet, antal betalinger og eventuelt kontoen.
- Teksten over kortet siger, hvor bilaget hentes. Tryk Hent for at åbne leverandørens side i et nyt faneblad.
- Træk filen ind i feltet Slip fakturaen her, eller tryk Upload og vælg den. Kræver perioden flere bilag, står der Slip bilagene eller zip'en her, og flere filer eller en zip kan lægges ind på én gang.
- Beskeden siger, at bilaget er modtaget, og at AI scanner det nu. Perioden forsvinder fra køen over det, der skal handles på.
- teknisk flow
- slags
- route
- navn
- fetch-at-source.upload
- slags
- symbol
- slags
- symbol
- slags
- symbol
- slags
- symbol
- slags
- entitet
- slags
- entitet
- slags
- symbol
- slags
- entitet
- slags
- entitet
- sideeffekter
- Serveren afleder selv gruppen ud fra nøglen og svarer 404, hvis perioden ikke skyldes af netop dette firma lige nu. En forfalsket eller allerede løst nøgle virker ikke.
- Hver fil bliver et bilag i den almindelige bilagsstrøm (OCR, leverandørmatch, dublettjek på tværs af kanaler) på den interaktive scankø. En zip tæller som PDF-filerne i den.
- Bilaget får en kilde, der svarer til udbyderen. Automatisk bogføring afviser bilag, der er hentet ved kilden, så et menneske skal bogføre dem.
- Kommer der netop ét bilag, kobles det til periodens bankhævninger, mens gruppen stadig kendes. Ved flere bilag (fx Meta) forbliver de ukoblede her.
- Til sidst skrives en række i fetch_at_source_resolutions med status resolved og det første bilag. Rækken er det, der får gruppen til at forsvinde.
- Grænser: højst 20 løse filer pr. upload, hver op til 20 MB, en zip op til 100 MB, og højst 200 bilag samlet pr. upload.
- kan fortrydes
- kan
- nej
- hvordan
- Der er ingen kundeknap, der genåbner en periode. Historikken ligger under Filtreret i Indbakken, og en genåbning kræver, at resolution-rækken slettes i databasen (controllerens egen kommentar).
- laaser
- ingen
- fejl
- bruger ser
- Bilaget kunne ikke modtages. Prøv igen.
- bruger ser
- Filnavn er større end 20 MB.
- kode
- errors.file
- bruger ser
- Højst 200 bilag pr. upload.
- kode
- errors.files
- bruger ser
- Filen er for stor (maks. 20 MB).
- bruger ser
- Kun PDF, JPG eller PNG
- ui ankre
- komponent
- FetchAtSourceDetail
- repo
- app
- fil
- resources/js/Components/Inbox/FetchAtSourceDetail.tsx
- symbol
- FetchAtSourceDetail
- komponent
- FetchAtSourcePanel
- repo
- app
- fil
- resources/js/Components/Dashboard/cockpit/FetchAtSourcePanel.tsx
- symbol
- FetchAtSourcePanel
- komponent
- useFetchAtSourceActions
- repo
- app
- fil
- resources/js/Components/Dashboard/cockpit/FetchAtSourcePanel.tsx
- symbol
- useFetchAtSourceActions
- route navne
- fetch-at-source.upload
Prosa
Ruten ligger i vouchers.create-gruppen i routes/dashboard/vouchers.php, men den bruges ikke fra Kvitteringer. Den kaldes fra Indbakkens detaljevisning (FetchAtSourceDetail), som genbruger hooken useFetchAtSourceActions fra FetchAtSourcePanel.tsx. Kommentaren i filen siger, at den gamle cockpit-widget er fjernet. Se handling.kvitteringer.hent-ved-kilden-afvis for udgangen uden upload.
Kilder
kode: app app/Http/Controllers/Dashboard/FetchAtSourceController.php · FetchAtSourceController::uploadverificeretkode: app resources/js/Components/Dashboard/cockpit/FetchAtSourcePanel.tsx · useFetchAtSourceActionsverificeret
Bruges af
- Marker en periode som bogført andetsteds (
handling.kvitteringer.hent-ved-kilden-afvisvia prosa)