namespace SIGCM2.Application.TiposDeIva.Update;

/// <summary>
/// Updates only cosmetic fields: Codigo, Descripcion, AplicaIVA, Activo.
/// Porcentaje is NOT part of this command — it is immutable and can only change via NuevaVersion.
/// </summary>
public sealed record UpdateTipoDeIvaCommand(
    int Id,
    string Codigo,
    string Descripcion,
    bool AplicaIVA,
    bool Activo);
