Overview
The RecordJournalEntryCommand requests recording of a financial transaction in the general ledger.
Command Schema
{ "commandId": "uuid", "commandType": "RecordJournalEntryCommand", "timestamp": "2025-12-11T10:30:00Z", "version": "1.0.0", "data": { "entryDate": "date", "description": "string", "sourceDocument": "string", "entries": [ { "accountNumber": "string", "debit": "number (null if credit)", "credit": "number (null if debit)" } ] }}