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.

We use cookies and local storage for essential settings and, with your choices, analytics and advertising. Online identifiers and activity can be personal data. You can reject optional categories or change your choices.

These cookies are necessary for the basic functionality of the website, ensuring a seamless user experience. They cannot be disabled.