jeffersongoncalves/filament-erp-accounting
Composer 安装命令:
composer require jeffersongoncalves/filament-erp-accounting
包简介
Filament v5 panel resources for the Laravel ERP accounting module — chart of accounts, journal/payment entries, invoices and the general ledger.
README 文档
README
Filament v5 panel resources for the Laravel ERP accounting module — chart of accounts, journal/payment entries, invoices and the general ledger.
This package is the UI layer for the jeffersongoncalves/laravel-erp-accounting domain package
(namespace JeffersonGoncalves\Erp\Accounting\). It mirrors the reference
jeffersongoncalves/filament-erp-core package.
Installation
composer require jeffersongoncalves/filament-erp-accounting
TODO (temporary): Until the domain packages are published on Packagist, the dependency chain is resolved from local path repositories declared in
composer.json(path repos are not transitive, so both the accounting and core packages are listed):"repositories": [ { "type": "path", "url": "../../laravel/laravel-erp-accounting", "options": { "symlink": false } }, { "type": "path", "url": "../../laravel/laravel-erp-core", "options": { "symlink": false } } ]Remove this
repositoriesentry once the domain packages are available on Packagist.
Usage
Register the plugin on a Filament panel:
use JeffersonGoncalves\FilamentErp\Accounting\FilamentErpAccountingPlugin; $panel->plugin( FilamentErpAccountingPlugin::make() ->navigationGroup('ERP — Accounting'), );
Resources
| Resource | Purpose |
|---|---|
AccountResource |
Chart of accounts (root/account type, tree via parent account) |
CostCenterResource |
Cost centers |
PaymentTermResource |
Payment terms |
ModeOfPaymentResource |
Modes of payment |
TaxTemplateResource |
Tax templates (+ Taxes relation manager) |
BankResource |
Banks |
BankAccountResource |
Bank accounts |
BudgetResource |
Budgets (+ Budget Accounts relation manager) |
JournalEntryResource |
Journal entries (+ Accounts RM, Submit/Cancel) |
PaymentEntryResource |
Payment entries (Submit/Cancel) |
SalesInvoiceResource |
Sales invoices (+ Items & Taxes RMs, Submit/Cancel) |
PurchaseInvoiceResource |
Purchase invoices (+ Items & Taxes RMs, Submit/Cancel) |
GlEntryResource |
Read-only general ledger viewer |
Transaction resources expose Submit and Cancel record actions that drive the domain
document lifecycle ($record->submit() / $record->cancel()); any DomainException (such as an
unbalanced journal entry) is surfaced as a danger notification.
Dashboard widgets: ReceivablesWidget, PayablesWidget, CashBankBalanceWidget.
Configuration
Publish the config to swap resource classes, change the navigation group, or adjust widgets:
php artisan vendor:publish --tag="filament-erp-accounting-config"
License
MIT
统计信息
- 总下载量: 0
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 1
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-06-28