Table of Contents

Class PcSaVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll

Accounts balances

[AttTable("PcSa", 20211012)]
[AttTableVOInfo(typeof(PcSaAttInfo))]
[AttTableProducts(new Products[] { Products.Accounting })]
[AttTableOrderBy("[PcSa].[accountid],[PcSa].[year],[PcSa].[month]")]
[AttTableMaintenance(typeof(PcSaMaintenance))]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.TableForJorge, TableFlags.AddOnNotDeployable })]
public class PcSaVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
Inheritance
PcSaVO

Properties

accountid

Account ID (NĂºmero da conta)

[AttPrimaryKey]
[AttLenght(30)]
[AttMandatory]
[AttLogInfo(0)]
[AttList]
public string accountid { get; set; }

Property Value

string

civilmonth

Civil Month

[AttLenght(2)]
public int civilmonth { get; set; }

Property Value

int

civilyear

Civil Year

[AttLenght(4)]
public int civilyear { get; set; }

Property Value

int

month

Month

[AttPrimaryKey]
[AttLenght(2)]
[AttMandatory]
[AttLogInfo(2)]
[AttList]
public int month { get; set; }

Property Value

int

pcsastamp

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

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

Property Value

string

Explicit Interface Implementations

creditamount

Credit Amount

[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
decimal creditamount { get; set; }

Returns

decimal

debitamount

Debit Amount

[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
decimal debitamount { get; set; }

Returns

decimal

year

Year

[AttPrimaryKey]
[AttLenght(4)]
[AttMandatory]
[AttLogInfo(1)]
[AttList]
int year { get; set; }

Returns

int