superheld/summae-core

Framework-freier Rechnungswesen-Kern: GoBD-Doppik, EÜR, Umsatzsteuer, Anlagen, KLR

Maintainers

Package info

github.com/Superheld/summae-core

Homepage

Issues

pkg:composer/superheld/summae-core

Statistics

Installs: 5

Dependents: 2

Suggesters: 0

Stars: 0

v0.2.0 2026-06-19 23:12 UTC

This package is auto-updated.

Last update: 2026-06-19 23:13:53 UTC


README

Framework-freier Rechnungswesen-Kern: GoBD-Doppik, EÜR, Umsatzsteuer, Anlagen, KLR. Referenzimplementierung von summae; einzige Laufzeit-Abhängigkeit: brick/math. Keine Framework-Bindung (Laravel-Adapter: superheld/summae-laravel).

composer require superheld/summae-core
use Summae\Core\Tenant;
use Summae\Core\Shared\Currency;
use Summae\Core\Composition\TenantOperations;

$ops = new TenantOperations(Tenant::inMemory('Demo GmbH', Currency::of('EUR')));
$ops->execute('createFiscalYear', ['year' => 2026, 'start' => '2026-01-01', 'end' => '2026-12-31']);
$susa = $ops->project('trialBalance', ['fiscalYear' => 2026, 'throughPeriod' => 12]);

📖 Vollständige Dokumentation — Installation, Initialisierung, Konfiguration, komplette API-Referenz (alle Operationen & Projektionen), Value Objects, Fehlerkatalog: summae-Handbuch.

Lizenz: MIT — siehe LICENSE.