namespace SIGCM2.Application.Pricing.ChargeableChars.Create;

/// <summary>
/// PRC-001 — Command to create a new ChargeableCharConfig.
/// ProductTypeId = null → global config. ProductTypeId set → per-ProductType config.
/// </summary>
public sealed record CreateChargeableCharConfigCommand(
    long? ProductTypeId,
    string Symbol,
    string Category,
    decimal PricePerUnit,
    DateOnly ValidFrom);
