Párování platebAIENCS

Jak se rozhoduje

Každá platba projde stejnými kroky. Špatné spárování je horší než žádné, takže vše nejisté skončí u člověka.

Kroky

  1. Bankovní výpisPlátce, variabilní symbol (VS) a zprávu píše plátce: nedůvěryhodný text, nikdy pokyny.
  2. PravidlaPřevzatá ze starého systému. Vyřeší přesné shody a když nemohou, řeknou proč (kódy níže).
  3. AI modelJen pro platby, které pravidla nevyřešila. Přečte text a navrhne faktury ze seznamu, který připravil kód; nejdřív malý model, větší jen tehdy, když může změnit výsledek.
  4. Kontrola kódemFaktura existuje a je otevřená, patří jednomu odběrateli, částka sedí, platba ji jmenuje, nic jiného nesedí stejně dobře, v textu nejsou pokyny.
  5. VyPotvrdíte, zamítnete nebo ručně spárujete, co je nejisté, a vrátíte chybné párování AI.

Kdo rozhodl

pravidlo FIELD/EXACT
Spárovalo pravidlo (kód říká které, viz níže).
haiku-5-5
Rozhodl AI model, poté co pravidla nestačila; jeho odpověď ověřil kód.
politika
Rozhodla politika bez modelu, např. pokyny pro AI v textu nebo žádná faktura odběratele.
you
Rozhodli jste vy.
agent:mcp
Navrhl AI agent přes MCP server; potvrdit to může jen člověk.

Confidence je vlastní odhad modelu od 0 do 1. Bez vás se páruje jen odpověď s hodnotou aspoň 0.90, která projde všemi kontrolami.

Kódy pravidel

První část říká, kde se odkaz našel: FIELD = pole VS, MSG = zpráva, - = nikde. Druhá říká, co se stalo.

KódVýznam
FIELD/EXACTPřesná shoda: variabilní symbol v poli VS jmenuje fakturu a částka sedí.
MSG/EXACTPřesná shoda: číslo faktury nebo VS se našlo ve zprávě a částka sedí.
FIELD/PARTIALČástečná úhrada: VS jmenuje fakturu, ale zaplaceno je méně, než je fakturováno.
FIELD/ADV_OVERPAYZálohová faktura zaplacená vyšší částkou, než je fakturováno.
FIELD/OVERPAIDZaplaceno víc, než je fakturováno (nejde o zálohovou fakturu).
MSG/OVERPAIDFaktura nalezena ve zprávě, ale zaplaceno víc, než je fakturováno.
MSG/ADV_OVERPAYZálohová faktura nalezená ve zprávě, zaplacená vyšší částkou, než je fakturováno.
MSG/AMOUNTFaktura nalezena ve zprávě, ale zaplaceno méně, než je fakturováno (částečná úhrada platí jen s VS v poli VS).
FIELD/NOT_FOUNDPole VS nejmenuje žádnou existující fakturu.
MSG/NOT_FOUNDZpráva jmenuje fakturu, která neexistuje.
FIELD/DUPLICATEFaktura uvedená v poli VS už je zaplacená.
MSG/DUPLICATEFaktura uvedená ve zprávě už je zaplacená.
-/NO_VSBez variabilního symbolu i čísla faktury: pravidla nepoznají, o kterou fakturu jde.
-/CURRENCYMěna, kterou pravidla neumí.
-/INVALID_AMOUNTČástka chybí nebo není platná.
-/BANK_OWNVlastní položka banky (poplatky, úroky): nejde o platbu odběratele.