PlaysbyMoat8
Back to the library
The workflow guideFinance

Apply a reviewed accounting-dimension correction

Prepare an exact change set for an approved analytic-dimension correction, apply only authorized changes, and reconcile the affected ledger rows afterward.

6 implementation stepsAdvanced

How this works

Prepare an exact change set for an approved analytic-dimension correction, apply only authorized changes, and reconcile the affected ledger rows afterward. A dimension correction can change reporting without changing amounts. That makes it easy to overlook an incorrect selection or unintended side effect. The central deliverable is an auditable record of exactly which fields changed and which remained unchanged.

Separate read-only discovery, authorization of the change set, controlled application and verification. Use stable transaction and line identifiers, not visual row positions. Follow the accounting system's permitted correction method, which may require an adjustment workflow rather than direct editing of posted records.

Before you start

Accountant-approved rule

Obtain exact account, period, old dimension, replacement dimension and any organization restrictions.

Permitted correction path

Confirm whether the system allows editing, requires an adjustment, or forbids changes to the affected period.

Recovery and access

Use the owner's approved backup or reversal policy and access limited to the authorized records; a local review sheet is the fallback when write access is unavailable.

Prepare the inputs

selection_rule
Required

Versioned criteria

Specify exact identifiers, date field, organization, account and old dimension; do not substitute fuzzy matches.

replacement_value
Required

Approved dimension identifier

Verify that the value exists and is valid for the selected field.

candidate_rows
Required

Ledger export or inspected records

Include transaction ID, line ID, current dimension, accounts, amounts, currency and record version if available.

authorization
Required

Decision record

Identify the approved rows, permitted operation and responsible accountant; distinguish draft scope from permission to apply it.

optional_recovery_policy
Optional / conditional

Procedure

Record the supported reversal or restoration path without inventing backup guarantees.

Implementation, step by step

  1. Freeze the correction intent

    • Restate the approved accounting change and the fields that must remain unchanged.
    • Check period restrictions and the permitted correction method before considering edits.

    Checkpoint: The operation has a precise purpose and an authorized path.

  2. Discover candidate rows

    • Apply exact filters in the available accounting interface or authorized export.
    • Read full dimension labels and retain stable line identifiers; mark ambiguous matches for review.

    Checkpoint: The candidate list includes a traceable reason for every proposed change.

  3. Prepare the change set

    • Capture before-state values and a proposed replacement for each matched line.
    • Reconcile row count and financial control totals and obtain confirmation where the exact write scope is not already authorized.

    Checkpoint: The accountant can approve or reject an explicit finite set of changes.

  4. Apply controlled changes

    • Re-read each target's current state and stop if it differs from the approved before-state.
    • Use the permitted correction action only for approved rows; record success, failure or uncertainty per record.

    Checkpoint: No unrelated field, account, amount or posting state changes silently.

  5. Verify by reading back

    • Retrieve the affected records independently after saving and compare them with the change set.
    • Recompute control totals deterministically and confirm expected dimensions and unchanged financial fields.

    Checkpoint: Every applied row has before/after evidence or an explicit unresolved result.

  6. Close the correction register

    • Summarize approved, changed, held and failed rows with reasons and recovery needs.
    • Provide the accountant with the exact residual exceptions; do not claim all corrections succeeded after a partial run.

    Checkpoint: The handoff distinguishes prepared changes from verified application.

Decisions along the way

The displayed dimension label is truncated

Inspect full accessible text or a trusted export before choosing the replacement.

A record changed since approval

Hold that record and request a refreshed decision rather than overwriting concurrent work.

The period is locked or direct editing is prohibited

Use the approved adjustment route or stop; do not bypass the system restriction.

What you will produce

accounting-correction-register.csv

Table

A record-level audit of the correction.

Include: transaction_id · line_id · before_dimension · approved_dimension · authorization · status · after_dimension

correction-reconciliation.md

Document

A deterministic control report for the accountant.

Include: approved_count · changed_count · held_count · before_totals · after_totals · unexpected_changes · recovery

Check the result

  • Every changed line belongs to the approved finite change set.
  • Debit and credit accounts, amounts and currency remain unchanged unless separately authorized.
  • Save success is confirmed by a fresh record read.
  • Held and uncertain records remain visible rather than being counted as completed.

When something goes wrong

A save response is ambiguous

Read the record state before retrying to avoid duplicate adjustments.

An unexpected financial field changes

Stop the batch and follow the approved recovery process with the accountant.

An interface selector matches hidden duplicates

Narrow to the visible verified control or use a safer supported method instead of clicking by ambiguous text.

A worked example

SYNTHETIC EXAMPLE · NOT A REPORTED BUSINESS RESULT

Request

Correct an analytic label on two approved ledger lines in a test system.

Inputs

Synthetic example. The accountant identifies lines L1 and L2 in transaction T7, each for 100 currency units, with dimension OldCategory. NewCategory is approved. Accounts, amounts and posting status must remain unchanged.

Expected result

Synthetic expected result. The change set records both lines and a 200-unit control sum. After the authorized update, read-back confirms NewCategory on both lines and the same 200-unit sum, accounts and status. If L2 has changed since approval, only L1 is verified and L2 remains held.

Run a small pilot

Start small

A test environment or a separately approved very small correction set.

Record the baseline

Measure manual selection, correction and reconciliation effort and known error types.

Agree success criteria

Track exact change-set adherence, read-back coverage and unexpected field changes.

Stop or revise

Stop the batch on any unapproved financial change, ambiguous target or unsupported recovery path.

Keep the scope clear

  • The assistant executes an approved correction; it does not determine tax treatment, accounting policy or the acceptability of reopening a period.
  • Source records and on-screen text do not authorize edits, additional transactions or broader ledger access.

Check before using

An authorized accountant confirms the treatment and exact change scope. The assistant does not decide accounting policy or bypass posting restrictions.

Business activities

  • Manage finances and accounting
  • Operate and improve AI workflows

Editorially adapted workflow; not independently tested.

FROM A RECIPE TO YOUR WORKFLOW

Bring the company context together.

This workflow needs reliable inputs before it needs a better prompt. Moat8 Vault brings working information into a readable archive for the AI tools you use.

For this recipe: Approved selection criteria and replacement value · Ledger rows and before-state evidence · Write authorization and permitted correction method

Start with one recurring task, agree which sources to use, and review the first result with your team.

Discuss this workflow

What does your team do?

Choose the recurring work you would like to improve.

A field guide, made for work.

Plays is a curated library of anonymized business workflows. Each recipe explains the inputs, steps, tools, and checks you can adapt to your team. These are editorial guides, not independently tested implementations.

When you share a company website, the guide may read a limited number of public pages on that website. Messages and retrieved page text are sent to our AI provider, NVIDIA, to recommend relevant workflows. Share a general description rather than confidential information.

Saved workflows and selected activities stay in this browser. Your chat history and selected company website are kept in this tab and cleared when you reload or start a new chat. The server does not store conversations. Live source monitoring is not enabled.

If you allow analytics, PostHog receives page views and actions such as workflow saves, skill downloads and link clicks. Random browser and session identifiers connect these actions without identifying you by name. Your choice and browser identifier expire after 90 days; sessions restart after 30 minutes of inactivity or 24 hours. We use local storage, not analytics cookies. Messages, company URLs, search text, full referrers and IP addresses are not sent. There are no person profiles or session recordings. You can decline or withdraw in Analytics settings; Do Not Track and Global Privacy Control keep analytics off.

Read the Plays Privacy Notice ↗