liberusoftware / module-accounting-dimensions-and-tracking
Accounting dimensions, tracking values, validation, allocations, and dimensional balances.
Package info
github.com/liberusoftware/module-accounting-dimensions-and-tracking
Type:liberu-module
pkg:composer/liberusoftware/module-accounting-dimensions-and-tracking
Requires
- php: ^8.5
- illuminate/database: ^13.38.0
- illuminate/support: ^13.38.0
- liberusoftware/module-accounting-core: ^1.0
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-11-02 14:59:54 UTC
README
Owned registry and validation boundary for accounting classes, locations, departments, centers, projects, tags, allocations, and dimensional balances.
SaveDimension and SaveDimensionValue enforce scoped code uniqueness and
inactive-dimension rules. ValidateDimensions is the authoritative validation
boundary, and AllocateDimensions requires valid dimension payloads, positive
amounts, percentages totaling 100%, and an idempotency key.