18 lines
799 B
C#
18 lines
799 B
C#
namespace General_Ledger_Service.DTOs.FixedAssets
|
|
{
|
|
public class CreateFixedAssetRequest
|
|
{
|
|
public string AssetName { get; set; } = string.Empty;
|
|
public string AssetAccountCode { get; set; } = string.Empty;
|
|
public string AccumDeprAccountCode { get; set; } = string.Empty;
|
|
public string DeprExpenseAccountCode { get; set; } = string.Empty;
|
|
public string GainLossAccountCode { get; set; } = string.Empty;
|
|
public DateOnly AcquisitionDate { get; set; }
|
|
public decimal AcquisitionCost { get; set; }
|
|
public decimal ResidualValue { get; set; }
|
|
public int UsefulLifeMonths { get; set; }
|
|
public string DepreciationMethod { get; set; } = string.Empty;
|
|
public decimal? DepreciationRatePercent { get; set; }
|
|
}
|
|
}
|