namespace CashLineERP.Application.Finance;

public sealed record PaymentSettlementBatchLineView(
    long PaymentSettlementBatchLineId,
    string SourceDocumentType,
    long SourceDocumentId,
    string SourceDocumentNumber,
    long? PartyId,
    decimal InternalAmount,
    decimal SettledAmount,
    decimal FeeAmount,
    decimal NetAmount,
    decimal InternalBaseAmount,
    decimal SettledBaseAmount,
    decimal FeeBaseAmount,
    decimal NetBaseAmount,
    string? ProviderReference,
    string SettlementStatusCode,
    string? Notes);
