jeffersongoncalves/filament-erp-assets

Filament v5 panel resources for the Laravel ERP assets module — fixed asset register, depreciation and movements.

Maintainers

Package info

github.com/jeffersongoncalves/filament-erp-assets

pkg:composer/jeffersongoncalves/filament-erp-assets

Statistics

Installs: 5

Dependents: 1

Suggesters: 0

Stars: 1

Open Issues: 0

3.x-dev 2026-06-28 02:58 UTC

This package is auto-updated.

Last update: 2026-06-28 02:58:48 UTC


README

Filament ERP Assets

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 widgetAssetStatsWidget with 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.