Table of Contents

Class AssetTaxCodeVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll
[AttTable("AssetTaxCode", 20241111)]
[AttTableTarget(DBTarget.Home)]
[AttTableVOInfo(typeof(AssetTaxCodeAttInfo))]
[AttTableProducts(new Products[] { Products.Assets })]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.TableForJorge, TableFlags.FullTextSearchable, TableFlags.MandatorySaveLog, TableFlags.CanUpdFromSourceBD, TableFlags.DisableRowCount })]
public class AssetTaxCodeVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
Inheritance
AssetTaxCodeVO

Properties

assettaxcodestamp

Single registration field, used to link others to this entity.

[AttLenght(25)]
public string assettaxcodestamp { get; set; }

Property Value

string

Remarks

This field uniquely identifies the record (primary key by default).

Length 25.

code

Código

[AttLenght(10)]
[AttPrimaryKey]
[AttIndex]
[AttMandatory]
[AttLogInfo(0)]
[AttList]
public string code { get; set; }

Property Value

string

design

Descrição.

[AttLenght(400)]
[AttMandatory]
[AttLogInfo(1)]
[AttList]
public string design { get; set; }

Property Value

string

grupo

Grupo

[AttLenght(150)]
[AttList]
public string grupo { get; set; }

Property Value

string

isreadonly

Indica se o registo e da PHC

[AttLenght(1)]
[AttPhcOwner]
public bool isreadonly { get; set; }

Property Value

bool

lifecycle

Número de anos de utilidade esperada.

[AttLenght(4)]
[AttIndex]
[AttMandatory(new languages[] { languages.pt_PT })]
[AttLogInfo(1)]
[AttList]
public int lifecycle { get; set; }

Property Value

int

lifecyclemonths

Número de anos de utilidade esperada.

[AttLenght(2)]
[AttList]
[AttMinValue(0)]
[AttMaxValue(12)]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_MZ })]
public int lifecyclemonths { get; set; }

Property Value

int

subgrupo

Sub grupo

[AttLenght(150)]
[AttList]
public string subgrupo { get; set; }

Property Value

string