Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.encoreos.io/llms.txt

Use this file to discover all available pages before exploring further.

The My Approvals page shows pending approval requests for the current user across FA module workflows. It is accessible at route /fa/approvals.

Overview

The page displays a pending-approval count badge (via usePendingApprovalCount) and renders the ApprovalInbox component from @/platform/approvals. This component is shared with other FA module approval flows. The ApprovalInbox is configured with:
  • onSelectApproval: navigates to /fa/approvals/:approval.request_id
  • emptyStateAction: navigates to /fa/approvals when no pending items are present
Permission gate: fa.approvals.view (route level) Primary hook: usePendingApprovalCount Component: ApprovalInbox from @/platform/approvals

Who it’s for

Permission required: fa.approvals.view

Before you start

  • You must have pending approval requests assigned to you for items to appear.

Steps

  1. Navigate to /fa/approvals.
  2. The pending count badge shows how many items await your action.
  3. Click an approval item to navigate to its detail page at /fa/approvals/:request_id.
  4. When no items are pending, use the View My Requests action to see requests you have submitted.

Key concepts

  • ApprovalInbox: A shared platform component that lists pending approvals filtered to the current user and FA module context.
  • Pending count: Shown as a badge next to the “My Approvals” heading.

Finance & Revenue

Finance & Revenue core overview.

Governance & parity

This page documents shipped product behavior. It is not medical, legal, or billing advice. Verify against your organization’s policies and applicable regulations before using it for clinical, compliance, or billing decisions. Protected health information (PHI) shown in the product is governed by your tenant’s access controls and is never exposed in this documentation.
  • src/routes/fa.tsx
  • src/cores/fa/pages/FAApprovalsPage.tsx
  • src/platform/approvals/ApprovalInbox.tsx