Verificeret mod app@9d146f9, 16 skal genverificeres, 0 brudt
Matchforklaringer
Tabel
tabel.match-explanations
En matchforklaring gemmer motorens seneste kig på ét udgiftsbilag: kandidater, signaler og hvorfor auto ikke slog til.
Felter
- database
- payfriend_app
- noeglekolonner
- navn
- matchable_type
- betydning
- Hvilken slags bilag forklaringen gælder, kvittering eller regning.
- navn
- candidates
- betydning
- De rangerede banklinjer med score, strategi og de signaler der slog til.
- navn
- auto_eligible
- betydning
- Om motoren må auto-matche bilaget.
- navn
- auto_blocked_reason
- betydning
- Hvorfor auto ikke slog til.
- enum
- empty_pool
- no_score
- not_in_candidate_pool
- strategy_not_auto_eligible
- below_threshold
- navn
- top_score
- betydning
- Den højeste score blandt kandidaterne, som andel mellem 0 og 1.
- navn
- scored_at
- betydning
- Hvornår motoren sidst kiggede.
- relationer
- via
- company_id
- betydning
- Hører til et selskab.
Prosa
En række pr. (selskab, bilag). Et nyt pas overskriver den. Rækker uden for vinduet indstilling.env.reconciliation-explanation-window-days slettes, de arkiveres ikke. Skrives af MatchExplanationWriter under forslagspasset. Admin læser den skrivebeskyttet. Det er stedet at kigge, når spørgsmålet er hvorfor et bilag ikke matchede.
Kilder
kode: app app/Models/MatchExplanation.php · MatchExplanationverificeretkode: app app/Enums/MatchAutoBlockedReason.php · MatchAutoBlockedReasonverificeret
Bruges af
- Bilagsfrafald er køer, ikke fejl (
faelde.bankmatch.bilagsfrafald-er-koeervia relaterede[1]) - Beløbet er ens, men bilaget matchede ikke (
faelde.bankmatch.matchede-ikke-selv-om-beloebet-er-ensvia relaterede[0])