jeffersongoncalves / filament-erp-assets
Filament v5 panel resources for the Laravel ERP assets module — fixed asset register, depreciation and movements.
Package info
github.com/jeffersongoncalves/filament-erp-assets
pkg:composer/jeffersongoncalves/filament-erp-assets
Requires
- php: ^8.2
- filament/filament: ^5.3
- jeffersongoncalves/laravel-erp-assets: dev-main
- spatie/laravel-package-tools: ^1.14.0
Requires (Dev)
- larastan/larastan: ^3.0
- laravel/pint: ^1.21
- orchestra/testbench: ^10.0|^11.0
- pestphp/pest: ^3.0|^4.0
- pestphp/pest-plugin-laravel: ^3.0|^4.0
This package is auto-updated.
Last update: 2026-06-28 02:58:48 UTC
README
Filament ERP Assets
Filament v5 panel resources for the Laravel ERP assets module — fixed asset register, depreciation and movements.
This package is the UI layer for the jeffersongoncalves/laravel-erp-assets domain package (namespace JeffersonGoncalves\Erp\Assets\). It wires the fixed-asset models into ready-to-use Filament resources, with Submit/Cancel actions that drive the document lifecycle and post depreciation.
Features
- Asset register — Asset categories and assets, with a depreciation schedule relation manager
- Movements & repairs — Track asset movements and repairs
- Document lifecycle — Submit/Cancel record actions wired to the domain
submit()/cancel()methods, with depreciation posted on submit - Dashboard widget —
AssetStatsWidgetwith asset counts and value - Configurable — Swap resource classes, change the navigation group or assign a cluster via config
Compatibility
| Package | PHP | Filament | Laravel |
|---|---|---|---|
^3.0 |
^8.2 |
^5.0 |
^11.0 | ^12.0 | ^13.0 |
Installation
Install the package via Composer:
composer require jeffersongoncalves/filament-erp-assets
Register the plugin on a Filament panel:
use JeffersonGoncalves\FilamentErp\Assets\FilamentErpAssetsPlugin; $panel->plugin( FilamentErpAssetsPlugin::make() ->navigationGroup('ERP — Assets'), );
Resources
| Resource | Purpose |
|---|---|
AssetCategoryResource |
Asset categories (depreciation defaults) |
AssetResource |
Assets (+ Depreciation Schedule RM, Submit/Cancel) |
AssetMovementResource |
Asset movements (Submit/Cancel) |
AssetRepairResource |
Asset repairs (Submit/Cancel) |
Transaction resources expose Submit and Cancel record actions that drive the domain document lifecycle ($record->submit() / $record->cancel()); submitting an asset posts its depreciation schedule.
Widgets
| Widget | Purpose |
|---|---|
AssetStatsWidget |
Count and value of registered assets |
Configuration
Publish the config to swap resource classes, change the navigation group, or adjust widgets:
php artisan vendor:publish --tag="filament-erp-assets-config"
Changelog
Please see CHANGELOG for what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
License
The MIT License (MIT). Please see License File for more information.
