fix(ui): align contextual documentation with headings
Verified with the coordinated workspace changes by devkit full run 2026-09-08T225814-186389-0000-3e3ed7cd (all seven phases passed). This shared UI pass does not mark the individual module reviews complete.
This commit is contained in:
@@ -348,6 +348,8 @@ manifest = ModuleManifest(
|
|||||||
title="Payment requests and manual reconciliation",
|
title="Payment requests and manual reconciliation",
|
||||||
summary="Create an exact obligation and mark it paid only with matching, immutable evidence.",
|
summary="Create an exact obligation and mark it paid only with matching, immutable evidence.",
|
||||||
body=(
|
body=(
|
||||||
|
"Documentation books sit immediately beside the visible heading or contextual label for "
|
||||||
|
"Payment requests, not among operational action buttons. Field help remains beside its label. "
|
||||||
"Payments owns the tenant-bound payment ID, human payment reference, requested amount and currency, lifecycle events, and reconciliation evidence. "
|
"Payments owns the tenant-bound payment ID, human payment reference, requested amount and currency, lifecycle events, and reconciliation evidence. "
|
||||||
"A Case, Workflow, or other procedure calls the payments.requests capability with its own source reference and a replay key; it keeps the returned payment ID instead of writing Payments tables. "
|
"A Case, Workflow, or other procedure calls the payments.requests capability with its own source reference and a replay key; it keeps the returned payment ID instead of writing Payments tables. "
|
||||||
"The Payments workspace lists requested and paid obligations with source, due or settled times, and reconciliation evidence. A writer creates a request through the guided dialog; a reconciler uses the separate consequential dialog, which fixes the amount and currency and requires an external transaction reference plus a same-tenant versioned or checksum-bound EvidenceReference. Reload preserves loaded data and marks it stale when refresh fails. Missing create or reconciliation authority remains visible with the required permission and responsible administrator. "
|
"The Payments workspace lists requested and paid obligations with source, due or settled times, and reconciliation evidence. A writer creates a request through the guided dialog; a reconciler uses the separate consequential dialog, which fixes the amount and currency and requires an external transaction reference plus a same-tenant versioned or checksum-bound EvidenceReference. Reload preserves loaded data and marks it stale when refresh fails. Missing create or reconciliation authority remains visible with the required permission and responsible administrator. "
|
||||||
@@ -418,6 +420,9 @@ manifest = ModuleManifest(
|
|||||||
"Nachweis als bezahlt kennzeichnen."
|
"Nachweis als bezahlt kennzeichnen."
|
||||||
),
|
),
|
||||||
"body": (
|
"body": (
|
||||||
|
"Dokumentationsbücher stehen unmittelbar neben der sichtbaren Überschrift oder "
|
||||||
|
"Kontextbezeichnung für Zahlungsanforderungen, nicht zwischen ausführbaren "
|
||||||
|
"Aktionsschaltflächen. Feldhilfe bleibt neben der Feldbezeichnung. "
|
||||||
"Payments führt die mandantengebundene Zahlungskennung, die menschenlesbare "
|
"Payments führt die mandantengebundene Zahlungskennung, die menschenlesbare "
|
||||||
"Zahlungsreferenz, angeforderten Betrag und Währung, Lebenszyklusereignisse und "
|
"Zahlungsreferenz, angeforderten Betrag und Währung, Lebenszyklusereignisse und "
|
||||||
"Abstimmungsnachweise. Ein Case, Workflow oder anderes Verfahren ruft die Fähigkeit "
|
"Abstimmungsnachweise. Ein Case, Workflow oder anderes Verfahren ruft die Fähigkeit "
|
||||||
|
|||||||
@@ -264,7 +264,7 @@ export default function PaymentsPage({ settings, auth }: PlatformRouteContext) {
|
|||||||
<PageLayout
|
<PageLayout
|
||||||
archetype="collection"
|
archetype="collection"
|
||||||
mode="standalone"
|
mode="standalone"
|
||||||
title="Payment requests"
|
title="Payment requests" titleHelp={<DocumentationHelpLink reference={{ topicId: "payments.requests-and-reconciliation", documentationType: "user" }} label="Open Payments documentation" />}
|
||||||
description="Track source-bound obligations and record exact manual receipts against immutable evidence."
|
description="Track source-bound obligations and record exact manual receipts against immutable evidence."
|
||||||
loading={loading}
|
loading={loading}
|
||||||
loadingLabel="Loading payment requests"
|
loadingLabel="Loading payment requests"
|
||||||
@@ -281,7 +281,7 @@ export default function PaymentsPage({ settings, auth }: PlatformRouteContext) {
|
|||||||
helpContextId="payments.workspace"
|
helpContextId="payments.workspace"
|
||||||
helpModuleId="payments"
|
helpModuleId="payments"
|
||||||
reloadAction={{ onReload: () => void reload(), loading: refreshing, label: "Reload payment requests" }}
|
reloadAction={{ onReload: () => void reload(), loading: refreshing, label: "Reload payment requests" }}
|
||||||
helpAction={<DocumentationHelpLink reference={{ topicId: "payments.requests-and-reconciliation", documentationType: "user" }} label="Open Payments documentation" />}
|
|
||||||
createAction={createButton}
|
createAction={createButton}
|
||||||
/>
|
/>
|
||||||
)}
|
)}
|
||||||
|
|||||||
Reference in New Issue
Block a user