Distribution_GL Initialization

This commit is contained in:
2026-10-20 13:07:07 +05:30
commit 3f16e0cb44
194 changed files with 35659 additions and 0 deletions
+33
View File
@@ -0,0 +1,33 @@
using General_Ledger_Service.Enums;
namespace General_Ledger_Service.Models
{
public class TaxType
{
public int TaxTypeId { get; set; }
public string Code { get; set; } = string.Empty;
public string Name { get; set; } = string.Empty;
public DateTime CreatedAt { get; set; }
}
public class TaxCode
{
public long TaxCodeId { get; set; }
public int TaxTypeId { get; set; }
public string Code { get; set; } = string.Empty;
public string Name { get; set; } = string.Empty;
public decimal RatePercent { get; set; }
public TaxCalculationBasis CalculationBasis { get; set; }
public TaxAppliesTo AppliesTo { get; set; }
public long? OutputTaxAccountId { get; set; }
public long? InputTaxAccountId { get; set; }
public DateOnly EffectiveFrom { get; set; }
public DateOnly? EffectiveTo { get; set; }
public bool IsActive { get; set; }
public DateTime CreatedAt { get; set; }
public TaxType TaxType { get; set; } = null!;
public Account? OutputTaxAccount { get; set; }
public Account? InputTaxAccount { get; set; }
}
}