namespace CashLineERP.Contracts.Finance;

public sealed record GeneralLedgerBatchResponse(
    long GeneralLedgerBatchId,
    string BatchNumber,
    string BatchType,
    long? BranchId,
    long PeriodId,
    string StatusCode,
    string? DescriptionText,
    string? SourceModule,
    long? SourceDocumentId,
    decimal BatchTotalAmount,
    IReadOnlyCollection<GeneralLedgerJournalResponse> Journals);
