Reconciliation components
@paprel/embed-accounting includes the full list → create → review lifecycle for bank reconciliation.
| Element | Main attributes | Events and methods |
|---|---|---|
paprel-reconciliation-list | bank-account-id, status, page, page-size, currency | Shared view/resource events, reconciliation-select, refresh() |
paprel-reconciliation-form | bank-account-id, currency | reconciliation-created, paprel:operation-success |
paprel-reconciliation-detail | reconciliation-id, currency, show-actions | reconciliation-finalized, reconciliation-voided, refresh() |
HTML
<paprel-reconciliation-list
bank-account-id="BANK_ACCOUNT_ID"
status="all"
page="1"
></paprel-reconciliation-list>
<paprel-reconciliation-form bank-account-id="BANK_ACCOUNT_ID" currency="USD"></paprel-reconciliation-form>
<paprel-reconciliation-detail
reconciliation-id="RECONCILIATION_ID"
currency="USD"
></paprel-reconciliation-detail>
Valid list statuses are all, draft, completed, and voided. Use shared host events for routing and URL state; use the component-specific lifecycle events when a containing bank workspace needs to switch modes or refresh immediately.