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
appsubtype
[AttLenght(80)]
public string appsubtype { get; set; }
Property Value
apptype
[AttLenght(80)]
public string apptype { get; set; }
Property Value
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
backend
[AttLenght(100)]
public string backend { get; set; }
Property Value
browser
[AttLenght(100)]
public string browser { get; set; }
Property Value
companyname
[AttLenght(55)]
public string companyname { get; set; }
Property Value
fxlogstamp
[AttLenght(25)]
public string fxlogstamp { get; set; }
Property Value
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
info
public string info { get; set; }
Property Value
ip
[AttLenght(39)]
public string ip { get; set; }
Property Value
ndoc
[AttLenght(18)]
public decimal ndoc { get; set; }
Property Value
objectRevision
Nº da revision do registo
[AttLenght(10)]
public int objectRevision { get; set; }
Property Value
origem
[AttLenght(30)]
public string origem { get; set; }
Property Value
refInt
[AttLenght(50)]
public string refInt { get; set; }
Property Value
reportname
public string reportname { get; set; }
Property Value
tabnmLabel
[AttVirtualField]
[AttLocale(typeof(FxlogAuditVO.FxLogAttInfo), new string[] { "[Fxlog].[tabnom]" })]
public string tabnmLabel { get; set; }
Property Value
tabnom
[AttLenght(50)]
public string tabnom { get; set; }
Property Value
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
texto
[AttLenght(250)]
public string texto { get; set; }
Property Value
tipologid
[AttLenght(2)]
[AttIndex(new string[] { "tipologid" }, new string[] { "tabstamp" })]
public DataLog.TipoLogEnum tipologid { get; set; }
Property Value
tipologname
[AttLenght(2)]
[AttVirtualField]
[AttLocale(typeof(FxlogAuditVO.FxLogAttInfo), new string[] { "tipologname" })]
public string tipologname { get; set; }
Property Value
usercode
[AttLenght(20)]
public string usercode { get; set; }
Property Value
username
[AttLenght(30)]
[AttIndex(new string[] { "username", "companyname", "tabnom", "ndoc", "tipologid" }, new string[] { "tabstamp", "ousrdata", "ousrhora" })]
public string username { get; set; }