Operations

What are Operations?

Operations represent the atomic financial movements generated by Reprtoir’s royalty accounting engine.

They are the equivalent of debit and credit entries in a general ledger. Every financial impact produced by the system is materialized as one or more Operations.

Whenever an Income or an Expense is processed, Reprtoir generates Operations that reflect:

  • amounts owed by the Organization
  • amounts owed to Rights-Holders
  • reversals, adjustments, or reprocessing effects

Operations are the most critical financial dataset in Reprtoir.

They constitute the single source of truth for all royalty related accounting movements.

Users cannot edit Operations manually. They are generated, updated, and closed exclusively by the system to guarantee accounting integrity.


Where to find Operations

All Operations are accessible from a dedicated list.

To access the Operations list, open the navigation menu on the left, click the "Royalty Accounting" icon, locate the "Transactions" section, and click the "Operations" list.

Operations are also visible in context:

  • in the Operations tab of an Income after processing
  • in the Operations tab of an Expense after processing
  • through Rights-Holder and Contract balances

Role of Operations in Royalty Accounting

Operations sit at the core of the royalty accounting workflow.

They are used to:

  • build Contract Balances
  • compute Rights-Holder Balances
  • generate Payments
  • support Reprocessing and audit trails
  • reconcile financial data across periods

From an accounting perspective, everything flows through Operations:

  • Incomes create positive Operations
  • Expenses create negative Operations
  • Reprocessing creates compensating Operations
  • Payments close Operations

If you need to understand where a number comes from, the answer is always in the Operations list.


Operations List

The Operations list displays several columns by default, including:

Column NameDescription
NameInternal name of the Operation
StatusCurrent lifecycle status of the Operation
TypeNature of the Operation (Income, Expense, Adjustment, Reversal)
PayerEntity paying the amount
Rights-HolderRights-Holder impacted by the Operation
Money Out ContractContract governing the Operation
AmountSigned financial amount of the Operation
Operation DateAccounting date of the Operation
Creation DateDate the Operation was generated

The list can be customized using the optional "Custom Columns" feature to expose additional financial or contractual dimensions.


Advanced Filtering and Traceability

The Operations list provides advanced filtering capabilities.

This makes it possible to:

  • retrieve any historical financial movement
  • filter by Rights-Holder, Contract, Asset, Period, or Amount
  • audit discrepancies between periods
  • trace the full lifecycle of a royalty calculation
  • reconcile balances at any level

For financial teams, the Operations list plays the same role as a general ledger in traditional accounting software.

It is designed for traceability, auditability, and financial control.


Operations Statuses

Each Operation progresses through a lifecycle represented by a status.

StatusMeaning
DraftThe Operation has been generated but not yet payable
DueThe Operation is payable and included in an open Rights-Holder Balance
ClosedThe Operation has been settled through a Payment or balance closing

Status transitions are handled automatically by the system based on balance consolidation and payment workflows.

Operations cannot be manually modified or forced into a different status.


Relationship with Balances and Payments

Operations are the building blocks of Balances.

  • Rights-Holder Balances aggregate Operations
  • Contract Balances summarize Operations at contract level
  • Payments close one or more Operations

Deleting or altering Operations is intentionally impossible.
This guarantees a complete and immutable financial history.

Any correction must be handled through:

  • Reprocessing
  • New Incomes or Expenses
  • Adjustment Operations generated by the system

Key Principle

If a financial amount exists in Reprtoir, it exists as an Operation.

Understanding Operations is essential for:

  • royalty validation
  • financial reconciliation
  • audits
  • troubleshooting
  • long-term data reliability

Everything else in the royalty accounting system builds on top of Operations.