Table of Contents

Class FxlogAuditVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll
public class FxlogAuditVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
Inheritance
FxlogAuditVO

Properties

appid

[AttHidden]
[AttLenght(80)]
[AttIndex(new string[] { "ousrinis", "appid", "tipologid" }, new string[] { "fxlogstamp", "tabnom", "tabstamp", "reportname", "ousrdata", "ousrhora", "ndoc" })]
public string appid { get; set; }

Property Value

string

appsubtype

[AttLenght(80)]
public string appsubtype { get; set; }

Property Value

string

apptype

[AttLenght(80)]
public string apptype { get; set; }

Property Value

string

atreadonly

Indica se este registo de log é protegido pela AT e guarda as operações de Insert/Update/Delete das entidades FT, BO, FO, CL , FL, ST, TaxasIVA, Miseimp, RE mais as operações de login e logout

public bool atreadonly { get; set; }

Property Value

bool

backend

[AttLenght(100)]
public string backend { get; set; }

Property Value

string

browser

[AttLenght(100)]
public string browser { get; set; }

Property Value

string

companyname

[AttLenght(55)]
public string companyname { get; set; }

Property Value

string

fxlogstamp

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

Property Value

string

hasdata

Indica se este Log tem um registo gravado na BD (que foi por exemplo apagado ou alterado)

[AttVirtualField]
public bool hasdata { get; set; }

Property Value

bool

info

public string info { get; set; }

Property Value

string

ip

[AttLenght(39)]
public string ip { get; set; }

Property Value

string

ndoc

[AttLenght(18)]
public decimal ndoc { get; set; }

Property Value

decimal

objectRevision

Nº da revision do registo

[AttLenght(10)]
public int objectRevision { get; set; }

Property Value

int

origem

[AttLenght(30)]
public string origem { get; set; }

Property Value

string

refInt

[AttLenght(50)]
public string refInt { get; set; }

Property Value

string

reportname

public string reportname { get; set; }

Property Value

string

tabnmLabel

[AttVirtualField]
[AttLocale(typeof(FxlogAuditVO.FxLogAttInfo), new string[] { "[Fxlog].[tabnom]" })]
public string tabnmLabel { get; set; }

Property Value

string

tabnom

[AttLenght(50)]
public string tabnom { get; set; }

Property Value

string

tabstamp

[AttForeignKey(DependsOnRecord = true, Field = "tabnom")]
[AttLenght(25)]
[AttIndex(new string[] { "tipologid", "tabstamp" }, new OrderTypes[] { OrderTypes.Ascending, OrderTypes.Ascending })]
public string tabstamp { get; set; }

Property Value

string

texto

[AttLenght(250)]
public string texto { get; set; }

Property Value

string

tipologid

[AttLenght(2)]
[AttIndex(new string[] { "tipologid" }, new string[] { "tabstamp" })]
public DataLog.TipoLogEnum tipologid { get; set; }

Property Value

DataLog.TipoLogEnum

tipologname

[AttLenght(2)]
[AttVirtualField]
[AttLocale(typeof(FxlogAuditVO.FxLogAttInfo), new string[] { "tipologname" })]
public string tipologname { get; set; }

Property Value

string

usercode

[AttLenght(20)]
public string usercode { get; set; }

Property Value

string

username

[AttLenght(30)]
[AttIndex(new string[] { "username", "companyname", "tabnom", "ndoc", "tipologid" }, new string[] { "tabstamp", "ousrdata", "ousrhora" })]
public string username { get; set; }

Property Value

string