feat: Rueckkehr von der Bank sagt, was ankam und was liegen blieb
"3 Konten gefunden" beantwortet die entscheidende Frage nicht: Hat die Bank nur drei geschickt, oder hat Certain die uebrigen verworfen? Der Server rechnet beides laengst aus, die Seite zeigte es nur, wenn ueberhaupt kein Konto ankam. Jetzt steht immer dabei, wie viele die Bank geschickt hat. Und Konten, die Certain nicht uebernehmen konnte, werden nicht mehr bloss gezaehlt, sondern mitsamt dem gezeigt, was von ihnen ankam – uebersprungen werden sie, weil die Kennung fehlt, mit der sich Salden und Umsaetze holen lassen. Anlass: Fuenf Revolut-Pockets sind im Control Panel freigeschaltet und wurden bei der Autorisierung ausdruecklich mitgewaehlt, kommen in Certain aber nicht an. Ohne diese Zahlen laesst sich nicht sagen, wo sie verloren gehen. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -59,10 +59,30 @@ export default function BankRueckkehr() {
|
||||
{!stand.laeuft && !stand.fehler && stand.konten > 0 && (
|
||||
<div className="alert" style={{ display: "block" }}>
|
||||
<strong>{t("bankReturn.ok", { n: stand.konten })}</strong>
|
||||
{/* Wie viele die Bank GESCHICKT hat. Ohne diese Zahl lässt sich
|
||||
nicht sagen, ob ein fehlendes Konto gar nicht kam oder hier
|
||||
hängen blieb – und man sucht an der falschen Stelle. */}
|
||||
<p className="muted small">
|
||||
{t("bankReturn.uebermittelt", { n: stand.uebermittelt })}
|
||||
</p>
|
||||
<p className="muted small">{t("bankReturn.next")}</p>
|
||||
</div>
|
||||
)}
|
||||
|
||||
{!stand.laeuft && (stand.uebergangen || []).length > 0 && (
|
||||
<div className="alert warn" style={{ display: "block" }}>
|
||||
<strong>{t("bankReturn.skipped", { n: stand.uebergangen.length })}</strong>
|
||||
<p className="muted small">{t("bankReturn.skippedHint")}</p>
|
||||
<div className="selectable small muted">
|
||||
{stand.uebergangen.map((k, i) => (
|
||||
<pre key={i} style={{ whiteSpace: "pre-wrap", margin: "4px 0" }}>
|
||||
{JSON.stringify(k)}
|
||||
</pre>
|
||||
))}
|
||||
</div>
|
||||
</div>
|
||||
)}
|
||||
|
||||
{!stand.laeuft && !stand.fehler && stand.konten === 0 && (
|
||||
// Drei verschiedene Ursachen sahen bisher alle gleich aus.
|
||||
<div className="alert error" style={{ display: "block" }}>
|
||||
|
||||
Reference in New Issue
Block a user