Novolis.Economy.Accounting 2026.1.0.57

dotnet add package Novolis.Economy.Accounting --version 2026.1.0.57
                    
NuGet\Install-Package Novolis.Economy.Accounting -Version 2026.1.0.57
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Novolis.Economy.Accounting" Version="2026.1.0.57" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Novolis.Economy.Accounting" Version="2026.1.0.57" />
                    
Directory.Packages.props
<PackageReference Include="Novolis.Economy.Accounting" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Novolis.Economy.Accounting --version 2026.1.0.57
                    
#r "nuget: Novolis.Economy.Accounting, 2026.1.0.57"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Novolis.Economy.Accounting@2026.1.0.57
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Novolis.Economy.Accounting&version=2026.1.0.57
                    
Install as a Cake Addin
#tool nuget:?package=Novolis.Economy.Accounting&version=2026.1.0.57
                    
Install as a Cake Tool

Novolis

Novolis · Docs · Source

Novolis.Economy.Accounting

Read-only financial observability over Novolis.Economy.Core, plus compatibility adapters for the older operational ledger and ownership APIs. Accounting does not own cash, inventory, claims, or settlement.

Owns the ops OwnershipClaim DTO (Core share holdings remain the BM ownership model in Novolis.Economy.Core).

Install

dotnet add package Novolis.Economy.Accounting

Financial projections

using Novolis.Economy.Accounting;

var firmFinancials = AccountingQuery.Project(
    simulation.State.World.CoreState,
    new FinancialScope.Entity(firmId.AsCore()));

var regionalFinancials = AccountingQuery.Project(
    simulation.State.World.CoreState,
    new FinancialScope.Region(regionId));

Console.WriteLine(firmFinancials.NetWorth);

FinancialScope also supports household cohorts, entity kinds, and explicit groups. The resulting balance sheets and transaction list are derived from Core state and its journal. Calling a projection never mutates the economy.

API

Type Role
AccountingQuery Pure read-side projection query
FinancialProjection Scope totals, entity books, liquidity, claims, and explanations
FinancialScope Entity, cohort, region, kind, and explicit group selection
FirmLedger Compatibility chart for older operational hosts
AccountRole Cash, Inventory, Revenue, COGS, Notes Receivable/Payable, …
LedgerEntry / LedgerSide Double-entry line
LedgerEngine Compatibility posting adapter; Core remains authoritative
FirmLedgerExtensions / LedgerBookExtensions Bulk helpers
Invoice Open commercial invoice with remaining balance
OwnershipEngine Compatibility ownership/report adapter
OwnershipClaim Fractional claim on an issuer firm (ops DTO)
Package Role
Novolis.Economy.Core Authoritative positions, claims, transactions, and invariants
Novolis.Economy.Finance Credit behavior and terms; does not depend on Accounting
Novolis.Economy.Production Sales / procurement events drive ledger entries
Novolis.Economy.Logistics Fuel bunkering and toll expense accounts
Novolis.Economy.Simulation Runs the model and captures financial observations
Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (3)

Showing the top 3 NuGet packages that depend on Novolis.Economy.Accounting:

Package Downloads
Novolis.Economy.Population

Consumer cohort and preference stubs for Novolis economic simulation.

Novolis.Economy.Agents

Simulation-independent rules-based and fuzzable economic actor policies.

Novolis.Economy.Simulation

Economic model composition and execution: clocks, phases, agents, runs, metrics, and manifests over Core authority.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
2026.1.0.57 120 10/18/2026
2026.1.0.55 135 10/18/2026
2026.1.0.54 138 10/4/2026
2026.1.0.53 138 10/1/2026
2026.1.0.52 140 9/30/2026