Finance Planning, Control and Forecasting runs each planning, control and reporting cycle as one continuous function. It reads actuals, assumptions, commitments and the drivers of the business, reasons over one shared version of financial truth, and carries the cycle through to a closed, forecastable position, so the numbers move from raw entries to a decision you can plan on.
Revenue forms across pipeline, bookings, usage and market signals long before it lands in the ledger, and finance usually sees it only once it is booked. This assembly senses revenue and demand as they build across the enterprise, so the top line is understood early and every planning assembly starts from one live view of what is coming.
pipeline · bookings · signals
Pipeline and bookings, usage and consumption, order backlog and external market indicators across the business onto the context graph.
Agents correlate leading signals to revenue, weigh them against historical conversion, and quantify expected demand across products and periods.
A live revenue and demand picture across products and horizons, read by planning, forecasting and budgeting as the single view of the top line.
Plans built on last year plus a percentage break the moment reality moves, because they hide the drivers that actually move the numbers. This assembly plans on the operational drivers behind the financials, so every plan is traceable to its assumptions and re-plans instantly when a driver changes.
drivers · assumptions · plan
Operational and financial drivers, their historical relationships, current assumptions and the demand view across the business onto the context graph.
Agents link each financial line to its drivers, compute the plan from driver assumptions, and test sensitivity across the key levers.
A driver based plan where every number traces to its assumptions and re-plans as drivers move, with the reasoning attached for review.
A forecast is only useful if it is current, yet manual forecasting lags weeks behind the business and buries the assumptions inside spreadsheets. This assembly forecasts continuously on actuals and drivers, so the outlook is always live and every revision is explained.
actuals · trend · projection
Actual results to date, driver trends, the current plan and known commitments across the business onto the context graph.
Agents project the outlook from actuals and driver trends, quantify variance to plan, and attach the reason behind each revision.
A continuously updated forecast with variance to plan and the drivers behind each change, ranked by materiality and routed to owners.
Budgets and targets set the boundaries the whole enterprise operates within, and a slow, disconnected cycle leaves them stale before the year begins. This assembly sets and maintains budgets and targets on the live plan, so they stay coherent, allocated correctly and grounded in the current outlook.
budgets · targets · allocation
The approved plan, organizational structure, prior budgets and target policies across the enterprise onto the context graph.
Agents translate the plan into budgets and targets, allocate them across the organization, and check coherence against the outlook and policy.
A coherent set of budgets and targets allocated across the enterprise, kept current against the live outlook with changes held for sign-off.
Capital is finite and every allocation decision compounds, yet the business cases behind them are scattered and rarely compared on the same basis. This assembly evaluates capital demands on one model, so the portfolio is allocated to the highest return uses under a consistent, governed standard.
capital · returns · portfolio
Investment requests and business cases, expected returns and risk, funding constraints and the strategic plan onto the context graph.
Agents evaluate each case on return, risk and strategic fit on a common basis, stress test against constraints, and rank the portfolio.
A ranked capital allocation with the reasoning and trade offs attached, aligned to funding constraints and held for governance sign-off.
Cost discipline slips through the gaps between commitment, invoice and budget, where overspend and leakage go unseen until the month closes. This assembly controls spend against budget continuously, catching exposure at the point of commitment rather than after the fact.
spend · commitments · leakage
Commitments, purchase orders, invoices and payments against budgets and cost policy across the enterprise onto the context graph.
Agents match spend to budget and policy at the point of commitment, detect overspend, duplication and leakage, and rank exposure by value.
A live spend and budget picture with exposures flagged before they land, routed to owners and high value items held for approval.
The month end close is a slow, manual scramble because the work is left until the period ends. This assembly runs the close continuously through the period, reconciling and validating as transactions land, so the books are always close ready and the period end is a confirmation rather than a crunch.
transactions · reconciliation · close
Journal entries, sub ledger activity, reconciliations and accruals as they post across the ledger onto the context graph.
Agents reconcile accounts continuously, validate entries against rules, and surface exceptions and unrecorded items as they arise.
A continuously reconciled ledger with exceptions cleared through the period, so close is a fast confirmation with a full evidence trail.
Consolidating many entities and producing reporting by hand is slow, error prone and hard to trust when every figure has to tie back. This assembly consolidates across the group on the live model and produces reporting where every number traces to its source.
entities · consolidation · reporting
Entity results, intercompany balances, ownership structure, currencies and reporting standards across the group onto the context graph.
Agents eliminate intercompany, translate currency, apply consolidation rules, and reconcile every figure back to its source.
Consolidated results and reporting where each number ties to its source, produced on the live model with a full audit trail.
Controls and compliance are only real if they run on every transaction, not once a quarter in a sample. This assembly enforces financial controls and compliance continuously across the estate, so violations are caught as they happen and every check is evidenced for audit.
controls · policy · audit
Transactions, control rules, segregation of duties, policy and regulatory obligations across the finance estate onto the context graph.
Agents test every transaction against controls and policy, detect violations and control gaps, and rank them by risk.
A continuous controls and compliance picture with violations flagged and routed, and every check evidenced for audit and sign-off.
Finance is asked the hardest questions at the worst moments, and the answers usually take days of pulling numbers from disconnected systems. This assembly answers finance questions on the live model, so decisions are backed by grounded analysis with the reasoning attached in minutes rather than days.
questions · analysis · answers
Plans, forecasts, actuals, drivers and the consolidated results across the finance model onto the context graph.
Agents interpret each question, run the analysis across the model, and build the answer with its assumptions and evidence attached.
Decision ready answers with the analysis, assumptions and evidence attached, traceable to the live model and ready for review.
Assembly names are from the OpenKnowra Finance Planning, Control and Forecasting brief. The Read, Reason and Deliver writeups are grounded in the OpenKnowra reasoning model and enterprise finance domain research.
We will run it as your use case on Finance Planning, Control and Forecasting, composed from these assemblies, not a generic demo.