namespace CashLineERP.Contracts.Finance;

public sealed record CreateFinanceAccountingRuleRequest(
    string RuleName,
    long GeneralLedgerAccountId,
    string GeneralLedgerAccountCode,
    string GeneralLedgerAccountName,
    string AccountCategoryCode,
    string StatementSectionCode,
    string? CashFlowCategoryCode,
    bool IsCashAccount,
    int DisplayOrder,
    DateOnly EffectiveFromDate,
    DateOnly? EffectiveToDate,
    string? Notes);
