Embedded UI 0.1.0-beta

paprel-journal-editor

Create a new manual journal or edit an existing draft. Includes line grid with paprel-account-select, debit/credit entry, running totals, client-side balance validation, and a guard when the journal is already posted.

Usage

HTML
<!-- New journal -->
<paprel-journal-editor currency="USD"></paprel-journal-editor>

<!-- Edit existing -->
<paprel-journal-editor journal-id="YOUR_JOURNAL_ID" currency="USD"></paprel-journal-editor>

Attributes

AttributeTypeDefaultDescription
journal-idstring""When set, loads that journal for edit
modestring"create"create, edit, copy, or reverse
currencystring""Display currency for amounts and FX field

Events

EventDetailDescription
journal-saved{ journal: … }Successful create or update
paprel:operation-success{ version, source, action, message, resource? }Host-owned success toast or analytics

Permissions

Requires accounting:journal-add (and accounting:journal-list when editing). Posted journals are read-only in the UI; Core rejects invalid writes regardless.

Evaluate Paprel

Build in sandbox, launch with a production trial

Use sandbox for developer testing with no billing. When you are ready for real workflows, start production on a monthly plan with a 14-day free trial.

API-First Delivery
Audit-Ready Controls
Sandbox And Guided Rollout
We use cookies to improve your experience.