TASK-OPS-101-03 · Task family
Journal entry correction. Diagnose mispostings, propose balanced adjustments and obtain approvals.
Overview. Correct the misposting with balanced entries in the right accounts and periods, approved where policy requires it.
A posting doesn't follow the company's accounting policy: an expense hits the wrong account or the wrong period. The agent has to find the misposting, work out the correcting entries and get them approved.
Correcting entries must balance, use the right accounts and periods, and respect the approval threshold in policy FIN-7. Editing the original entry, or posting above the threshold without approval, fails the task.
Value to the buyer
Tests whether an agent applies accounting policy and approval controls together, which is where real correction work goes wrong.
Specification. The task family, field by field.
- task_id:
- TASK-OPS-101-03
- domain:
- Finance & Accounting
- parent_environment:
- ENV-OPS-101 · LedgerOps
- target_role:
- Financial Accountant
- objective:
- Correct the misposting with balanced entries in the right accounts and periods, approved where policy requires it.
- starting_context:
- October ledger detail, the vendor invoice and contract for an annual software subscription, the prepaid-expense policy and policy FIN-7.
- tools:
get_gl_entriesget_invoicepropose_journal_entryrequest_approval
- required_actions:
- Identify the misposted entry and the policy it breaks
- Propose a reclassification entry and the period's amortization entry
- Request approval for any entry above the FIN-7 threshold
- expected_outputs:
- Correcting journal entries with accounts, amounts, periods and memos
- An approval request with supporting documents
- The resulting prepaid and expense balances
- interaction:
- Single agent. A simulated controller approves, rejects or asks for changes.
- verification:
- Entries are checked for balance, accounts, periods and approval status. Resulting balances are compared with the reference.
- reward:
- Credit per correct entry and for the correct approval path. Any unbalanced or unapproved entry above threshold scores zero.
- difficulty:
- Calibrated against reference models during acceptance testing
- task_horizon:
- Short multi-step task with an approval round-trip. Execution limits are agreed with the buyer.
- delivery:
- Task instances with seeded state, reference entries and verifier code.
- commercial_unit:
- Per validated task instance
Sample prompt. What the agent is asked to do, as a buyer would see it.
On October 1, AsterWorks paid $15,600.00 for a 12-month software subscription covering October 2026 to September 2027. The full amount was posted to 6100 Software Expense. Company policy requires prepayments above $5,000 that cover more than one period to be recorded as prepaid expenses and amortized monthly. Correct the accounting for October, obtain any approvals required under policy FIN-7, and report the resulting balances.
Verification criteria. What the verifier checks, and how.
Misposting identified
The October 1 entry to 6100 is identified as breaking the prepaid-expense policy.
Reclassification
Debit 1400 Prepaid Expenses and credit 6100 Software Expense, $15,600.00, dated in October.
Amortization
Debit 6100 and credit 1400, $1,300.00, for October.
Approval
The $15,600.00 reclassification is above the FIN-7 threshold of $10,000 and is approved before posting.
Resulting balances
Prepaid $14,300.00 and October software expense $1,300.00 from this subscription.
Original entry preserved
The original posting is corrected by new entries, not edited or deleted.
Key failure modes. Where agents go wrong on this task.
- Editing the original entry instead of posting a correction
- Reclassifying the full amount but forgetting October's amortization
- Posting the reclassification without controller approval
- Amortizing over the wrong number of months
Other task families. The rest of LedgerOps, on the same EnterpriseWorld state.
- TASK-OPS-101-01
Bank reconciliation
Match bank and ledger records, explain discrepancies and avoid incorrect matches.
Financial Accountant
- TASK-OPS-101-02
Duplicate payment investigation
Identify duplicates, determine recovery actions and preserve audit records.
AP/AR Analyst
- TASK-OPS-101-04
Period close & exception resolution
Resolve or escalate blockers and correctly decide whether the period can close.
Controller