namespace CashLineERP.Contracts.Parties;

public sealed record CreateBusinessPartyRequest(
    string PartyCode,
    string PartyName,
    string PartyType,
    string CountryCode,
    string? FirmNationalId,
    string? TaxRegistrationNumber,
    string? TaxBranchCode,
    string? Email,
    string? MobileNumber,
    string? AddressLine1,
    decimal? CreditLimitAmount,
    int? CreditTermsDays,
    bool IsCreditHoldEnabled,
    string? CreditHoldReason);
