Table of Contents

Class AveVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll

Rows of Accounting Variables Entities

[AttTable("Ave", 20211129)]
[AttTableProducts(new Products[] { Products.Accounting })]
[AttTableFlags(new TableFlags[] { TableFlags.DisableRowCount })]
[AttTableOrderBy("[Ave].[EntityName]", "[Ave].[priority]")]
[AttTableMaintenance(typeof(AveMaintenance))]
public class AveVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IGenericVO, IParent<AvVO>, IParent
Inheritance
AveVO

Properties

addonEntityName

User entity name.

[AttLenght(250)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public string addonEntityName { get; set; }

Property Value

string

avstamp

Connection field to the main entity AvVO.

[AttForeignKey(typeof(AvVO))]
[AttLenght(25)]
public string avstamp { get; set; }

Property Value

string

entityname

Entity name.

[AttLenght(250)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public string entityname { get; set; }

Property Value

string

inactive

[AttFieldType(AttFieldType.InputTypes.boolean)]
public bool inactive { get; set; }

Property Value

bool

priority

Indicates the priority that this field will be calculated

[AttLenght(10)]
[AttFieldType(AttFieldType.InputTypes.integer)]
public int priority { get; set; }

Property Value

int

relatedEntityLabel

[AttVirtualField]
public string relatedEntityLabel { get; set; }

Property Value

string

relatedEntityName

Entity name.

[AttLenght(250)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public string relatedEntityName { get; set; }

Property Value

string

relatedEntityProp

Related entity property name.

[AttLenght(250)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public string relatedEntityProp { get; set; }

Property Value

string

valuefield

Entitie's value field.

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

Property Value

string

valuefieldlabel

ValueField label

[AttVirtualField]
[AttHidden]
public string valuefieldlabel { get; set; }

Property Value

string

Explicit Interface Implementations

ParentVO

AvVO ParentVO { get; set; }

Returns

AvVO

avestamp

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

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

Returns

string

order

Indicates the line order in the document.

[AttLenght(10)]
[AttHidden]
decimal order { get; set; }

Returns

decimal

previousLineID

[AttVirtualField]
[AttHidden]
string previousLineID { get; set; }

Returns

string