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