@enso-ui/financials

Financial operations pages and reusable invoice/payment flows for Enso UI
2,358
Install
npm install @enso-ui/financials
Latest Version:5.3.7
Vue:3
Older releases:2
License:proprietary
Last Updated:Apr 28, 2026
Links: Repository  ·  npm
Maintainer: aocneanu

Financials

License Stable Vue JavaScript SCSS npm Issues Merge Requests

Description

Financials delivers the frontend route tree for client and supplier invoices, payments, and financial statistics inside Enso UI.

Installation

This package is distributed through the private Enso UI workspace and is normally consumed from the Solarlink client bundle.

Features

  • ships the /financials route group for client and supplier invoices and payments
  • exposes page modules for index, create, and edit flows across the financial documents
  • includes reusable form helpers such as BaseForm, ClientFilter, and line/footer components
  • provides a chart-backed statistics page under the same financial namespace

Usage

import financialsRoutes from '@enso-ui/financials/src/bulma/routes/financials.js';
import ClientInvoicesIndex from '@enso-ui/financials/src/bulma/pages/financials/clients/invoices/Index.vue';
import SupplierPaymentsEdit from '@enso-ui/financials/src/bulma/pages/financials/suppliers/payments/Edit.vue';

API

Route modules

The practical public surface is route- and page-oriented.

Common imports:

  • @enso-ui/financials/src/bulma/routes/financials.js
  • @enso-ui/financials/src/bulma/routes/financials/clients.js
  • @enso-ui/financials/src/bulma/routes/financials/suppliers.js

Page modules

Client pages:

  • clients/invoices/Index.vue
  • clients/invoices/Create.vue
  • clients/invoices/Edit.vue
  • clients/payments/Index.vue
  • clients/payments/Create.vue
  • clients/payments/Edit.vue

Supplier pages:

  • suppliers/invoices/Index.vue
  • suppliers/invoices/Create.vue
  • suppliers/invoices/Edit.vue
  • suppliers/payments/Index.vue
  • suppliers/payments/Create.vue
  • suppliers/payments/Edit.vue

Additional modules:

  • stats/Index.vue
  • reusable forms under clients/*/BaseForm.vue
  • line and filter helpers under clients/components

Routes

/financials/clients/invoices

  • financials.clients.invoices.index
  • financials.clients.invoices.create
  • financials.clients.invoices.edit

/financials/clients/payments

  • financials.clients.payments.index
  • financials.clients.payments.create
  • financials.clients.payments.edit

/financials/suppliers/invoices

  • financials.suppliers.invoices.index
  • financials.suppliers.invoices.create
  • financials.suppliers.invoices.edit

/financials/suppliers/payments

  • financials.suppliers.payments.index
  • financials.suppliers.payments.create
  • financials.suppliers.payments.edit

Additional page modules

  • src/bulma/pages/financials/stats/Index.vue for financial dashboards and summaries.

Companion Backend Package

Depends On

License

Proprietary. See LICENSE.

Related Packages

vue

The progressive JavaScript framework for building modern web UI.

588,019,132 54,801
vue
@vueuse/shared
372,738,348 22,398
@vueuse/core

Collection of essential Vue Composition Utilities

367,188,523 22,398
@vitejs/plugin-vue

The official plugin for Vue SFC support in Vite.

333,357,380 686
eslint-plugin-vue

Official ESLint plugin for Vue.js

266,364,830 4,591

Version History

Version Released Vue License
5.3.7 ^3.5.0 proprietary
5.3.6 ^3.5.0 proprietary
5.3.5 ^3.5.0 proprietary
3.1.3 ^2.5.16 CC-BY-NC-ND-4.0
3.1.2 ^2.5.16 CC-BY-NC-ND-4.0