ONXAccountingOperations 2.0
Checking AWS staging connection…

Accounting

Reconciliation & Close

Period controls and close readiness read live from the AWS staging ledger. Accrual is authoritative; derived cash/tax-basis views never rewrite accrual journals. Period locking is enforced by the backend.

Checking AWS

Close gates

A period cannot advance while unapproved pre-journal work remains.

Open Pre-Journal
  • Month-end

    Checklist complete and no pre-journal item left unapproved before soft close.

  • Quarter-end

    All three months soft-closed, no open pre-journal and no unresolved restatement before hard lock.

  • Year-end

    All quarters locked, schedules complete, retained earnings rolled forward, audit package produced.

  • Cross-month adjustment

    Inside an open quarter an approved prior-period adjustment restates a soft-closed month visibly; after a hard lock, the correction posts to the current open period with a reference.

Period stages

  1. Open: Routine entry for the period. Pre-journal fills up and is worked daily.
  2. Month soft close: Closed for routine entry once the checklist is complete and no pre-journal item is left unapproved. Not locked.
  3. Prior-period adjustment: Inside the same open quarter, an authorized approver may still post into a soft-closed month with a reason. The month is restated visibly, never silently.
  4. Quarter hard lock: Applied only when the quarter is final and no month has open pre-journal or unresolved restatement. Nothing further may post.
  5. Year hard lock: All four quarters locked, schedules complete, retained earnings rolled forward, audit package produced.

Planned close write controls (not deployed)

These missing write contracts do not indicate a failure of the live accounting-period and close-readiness read connection. No close commands are sent from this screen.

  • GET /v1/accounting-periods/{id}/checklist — Close checklist items, owners and evidence
  • POST /v1/accounting-periods/{id}/soft-close — Month closed for routine entry — not locked
  • POST /v1/accounting-periods/{id}/lock — Hard lock a quarter or year; rejects any later posting
  • POST /v1/accounting-periods/{id}/prior-period-adjustment — Approved entry into a soft-closed month of an open quarter
  • GET /v1/accounting-periods/{id}/restatements — Entries posted into the period since soft close
  • POST /v1/accounting-periods/{id}/reopen — Audited reopen with reason

Close readiness

Readiness checks for the current close from /v1/reports/close-readiness — control ties, unposted activity, and reconciliation status.

Loading from AWS staging…

Accounting periods

Month, quarter, and year periods with open/closed state from /v1/accounting-periods. Closing and locking actions activate when the period write contract is deployed.

Period datesto

Loading from AWS staging…