Class ImpVO
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
Imparidade (impairment)
[AttTable("Imp", 20220703)]
[AttTableOrderBy("[Imp].[order]")]
[AttTableProducts(new Products[] { Products.Assets })]
[AttTableFlags(new TableFlags[] { TableFlags.UseDimensions })]
public class ImpVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IGenericVO, IParent<ImpairmentVO>, IParent
- Inheritance
-
ImpVO
Properties
AssetVO
[AttExternalCollection(typeof(DlVO), new string[] { "Asset.assetcode", "assetcode" })]
public AssetVO AssetVO { get; }
Property Value
accudepreciationamount
Accumulated Depreciation Amount (Depreciações acumuladas)
[AttLenght(19, 6)]
[AttMinValue(0)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal accudepreciationamount { get; set; }
Property Value
accuimpairmentamount
Accumulated impairment Amount (Abates acumulados)
[AttLenght(19, 6)]
[AttMinValue(0)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal accuimpairmentamount { get; set; }
Property Value
assetcode
Asset code (Codigo do ativo)
[AttLenght(30)]
[AttMandatory]
public string assetcode { get; set; }
Property Value
assetname
[AttVirtualField]
[AttHidden]
public string assetname { get; set; }
Property Value
assetstamp
[AttForeignKey(typeof(AssetVO))]
[AttLenght(25)]
public string assetstamp { get; set; }
Property Value
carryingamount
Carrying Amount (Quantia escriturada)
[AttLenght(19, 6)]
[AttMinValue(0)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal carryingamount { get; set; }
Property Value
fiscalaccepted
Se é fiscalmente aceite.
[AttFieldType(AttFieldType.InputTypes.boolean)]
public bool fiscalaccepted { get; set; }
Property Value
impairmentstamp
Connects to impairmentstamp that contains this line.
[AttForeignKey(typeof(ImpairmentVO))]
[AttLenght(25)]
[AttIndex]
public string impairmentstamp { get; set; }
Property Value
impdate
Data da imparidade
[AttFieldType(AttFieldType.InputTypes.date)]
[AttList]
public DateTime impdate { get; set; }
Property Value
impvalue
Valor da imparidade
[AttFieldType(AttFieldType.InputTypes.currency)]
[AttLenght(19, 6)]
public decimal impvalue { get; set; }
Property Value
purchaseamount
Purchase Amount (Valor da aquisição)
[AttLenght(19, 6)]
[AttMinValue(0)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal purchaseamount { get; set; }
Property Value
recoverableamount
Recoverable Amount (Valor recuperável)
[AttLenght(19, 6)]
[AttMinValue(0)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal recoverableamount { get; set; }
Property Value
Explicit Interface Implementations
ParentVO
ImpairmentVO ParentVO { get; set; }
Returns
impstamp
[AttLenght(25)]
string impstamp { get; set; }
Returns
order
[AttLenght(10)]
[AttHidden]
decimal order { get; set; }
Returns
previousLineID
[AttVirtualField]
[AttHidden]
string previousLineID { get; set; }