Class BxVO
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
Bank Statements
[AttTable("Bx", 20200907)]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.TableForJorge })]
[AttTableOrderBy("startDt", "D")]
[AttTableGama(Gamas.Corporate)]
[AttTableProducts(new Products[] { Products.TESOURARIA })]
public class BxVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
- Inheritance
-
BxVO
Properties
BlVO
É uma refência a entidade BlVO
[AttExternalCollection(typeof(BlVO), new string[] { "bl.noconta", "contado" })]
public BlVO BlVO { get; }
Property Value
Remarks
Este campo é uma colecção externa
blstamp
[AttVirtualField]
public string blstamp { get; set; }
Property Value
bxls
[AttCollection(typeof(BxlVO))]
public List<BxlVO> bxls { get; set; }
Property Value
bxstamp
[AttLenght(25)]
public string bxstamp { get; set; }
Property Value
clipboardContent
[AttVirtualField]
public string clipboardContent { get; set; }
Property Value
contado
[AttLenght(4)]
[AttMandatory]
public int contado { get; set; }
Property Value
contadoSttCounter
This is previous statement balance, from last statamente with the same noconta
[AttLenght(19)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public int contadoSttCounter { get; set; }
Property Value
csvContent
[AttVirtualField]
public string csvContent { get; set; }
Property Value
currentAccBalance
This is current Account balance at date, introduced by user
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal currentAccBalance { get; set; }
Property Value
endDt
[AttIndex]
[AttFieldType(AttFieldType.InputTypes.date)]
[AttMandatory]
[AttList]
public DateTime endDt { get; set; }
Property Value
endOlDt
[AttVirtualField]
public DateTime endOlDt { get; set; }
Property Value
extracto
[AttLenght(20)]
[AttLogInfo(1)]
[AttFieldType(AttFieldType.InputTypes.string, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
[AttList]
public string extracto { get; set; }
Property Value
importType
[AttVirtualField]
public BxBiz.BxImportTypes importType { get; set; }
Property Value
isFirstTimeImport
[AttVirtualField]
public bool isFirstTimeImport { get; set; }
Property Value
isInicialBalanceStatement
Indicates if the BX is was created by import inicial balance action
[AttFieldType(AttFieldType.InputTypes.boolean, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public bool isInicialBalanceStatement { get; set; }
Property Value
moeda
[AttLenght(3)]
[AttEntityAvailable(typeof(CbVO))]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.NotEditLoop })]
public string moeda { get; set; }
Property Value
ollocal
[AttLenght(50)]
[AttMandatory]
[AttLogInfo(0)]
[AttFieldType(AttFieldType.InputTypes.string)]
[AttList]
public string ollocal { get; set; }
Property Value
previousSttBalance
This is previous statement balance, from last statamente with the same noconta
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public decimal previousSttBalance { get; set; }
Property Value
reco
Indicates if the BX is reconciled
[AttList]
[AttFieldType(AttFieldType.InputTypes.boolean, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public bool reco { get; set; }
Property Value
saldo
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
[AttList]
public decimal saldo { get; set; }
Property Value
saldobxrec
[AttLenght(19, 6)]
public decimal saldobxrec { get; set; }
Property Value
saldoolrec
[AttLenght(19, 6)]
public decimal saldoolrec { get; set; }
Property Value
saldorec
[AttLenght(19, 6)]
public decimal saldorec { get; set; }
Property Value
startDt
[AttIndex]
[AttFieldType(AttFieldType.InputTypes.date)]
[AttMandatory]
[AttList]
public DateTime startDt { get; set; }
Property Value
startOlDt
[AttVirtualField]
public DateTime startOlDt { get; set; }
Property Value
tableConfig
[AttExternalCollection(typeof(BxImportConfigVO))]
public List<BxImportConfigVO> tableConfig { get; set; }
Property Value
tableContent
[AttExternalCollection(typeof(string))]
public List<List<object>> tableContent { get; set; }
Property Value
tableData
[AttExternalCollection(typeof(OlVO))]
public List<OlVO> tableData { get; set; }