liberusoftware / module-accounting-erp
Integrated ERP workflows and the existing application accounting schema.
Package info
github.com/liberusoftware/module-accounting-erp
Type:liberu-module
pkg:composer/liberusoftware/module-accounting-erp
Requires
- php: ^8.5
- barryvdh/laravel-dompdf: ^3.1.2
- bezhansalleh/filament-shield: ^4.3.1
- bursteri/socialstream: ^7.0.0
- filament/filament: ^5.11.0
- laravel/framework: ^13.38.0
- laravel/jetstream: ^5.5.3
- laravel/sanctum: ^4.3.3
- laravel/vonage-notification-channel: ^3.3.5
- liberusoftware/identity-core: ^1.0
- liberusoftware/identity-socialstream: ^1.0
- liberusoftware/module-manager: ^1.0
- liberusoftware/observability: ^1.0
- liberusoftware/organizations-teams: ^1.0
- liberusoftware/roles-permissions: ^1.0
- liberusoftware/search: ^1.0
- liberusoftware/settings: ^1.0
- liberusoftware/tenancy: ^1.0.1
- liberusoftware/users-roles: ^1.0
- spatie/laravel-activitylog: ^5.1.3
- spatie/laravel-menu: ^4.2.2
- spatie/laravel-permission: ^8.3.2
- spatie/laravel-settings: ^3.10.0
- thiagoalessio/tesseract_ocr: ^2.13.0
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Integrated ERP workflows and the existing application accounting schema.
This package owns the existing ERP schema and workflows, alongside the newer accounting capability modules. Migration filenames are retained so existing installations do not replay migrations.
The host selects authentication models in config and composes the Filament panels. This module owns the integrated model graph, accounting services, notifications, approval events, console commands, identity actions, factories, seeders, and migrations. The schema differs from the newer accounting-* capability schemas, so those remain separate.
compatibility.php lazily aliases former application class names for persisted jobs and serialized data. morph-map.php retains the original polymorphic discriminators for existing approvals and documents. New code should import the package namespaces. Do not remove these compatibility maps while stored references still use them.
Migrations load through ErpServiceProvider. The host DatabaseSeeder delegates to this package; seeding is explicit and never runs when the provider boots.