Scenario:
The user needs to record a basic accounting adjustment.
Action:
User selects debit and credit ledgers, enters the amount and narration.
Outcome:
ERP posts a balanced Journal Entry.
Scenario:
Adjustment requires distribution across multiple expense or income ledgers.
Action:
User adds multiple debit and credit lines in the JV screen.
Outcome:
ERP validates balance and posts a multi‑line JV.
Scenario:
Accruals or provisions need to be recorded at the month's end.
Action:
User posts JV with appropriate period and narration.
Outcome:
ERP updates ledger balances for the accounting period.
Scenario:
An earlier transaction was posted incorrectly.
Action:
User passes a correcting JV.
Outcome:
ERP adjusts the impacted ledger balances correctly.
Scenario:
Amount needs to be moved from one ledger to another.
Action:
User debits one ledger and credits another via JV.
Outcome:
ERP reclassifies balances without cash movement.
Scenario:
User wants to review the debit and credit details of a JV.
Action:
User opens JV in the View Transaction screen.
Outcome:
ERP displays JV in read‑only mode.
Scenario:
JV needs correction before final approval.
Action:
User edits or deletes JV based on access rights.
Outcome:
ERP updates or removes the JV entry.