namespace Domain.Entities
{
public class EQuoteTax
{
///
/// Clave primaria autoincremental
///
public int Id { get; set; }
///
/// Referencia al presupuesto (PhS_QuoteHeaders)
///
public int QuoteheaderId { get; set; }
///
/// Nombre descriptivo del impuesto
///
public string Taxname { get; set; } = null!;
///
/// Código o identificador oficial del impuesto (ej. AFIP)
///
public string? Taxcode { get; set; }
///
/// Base imponible del impuesto (importe gravado)
///
public decimal TaxableAmount { get; set; }
///
/// Alícuota aplicada (porcentaje)
///
public decimal Taxrate { get; set; }
///
/// Importe final del impuesto calculado
///
public decimal Taxamount { get; set; }
///
/// Indica si el impuesto está incluido en el precio final (1 = sí)
///
public bool IsIncludedInPrice { get; set; }
///
/// Fecha de creación del registro
///
public DateTime CreatedAt { get; set; }
///
/// Fecha de modificación del registro
///
public DateTime? ModifiedAt { get; set; }
}
}