Class AccDefPcVO
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
[AttTable("AccDefPc", 20230502)]
[AttTableOrderBy("[AccDefPc].[order]")]
[AttTableProducts(new Products[] { Products.Accounting })]
[AttTableFlags(new TableFlags[] { TableFlags.AddOnCustomizable })]
public class AccDefPcVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IGenericVO, IParent<AccDefConfigVO>, IParent
- Inheritance
-
AccDefPcVO
Properties
PcVO
[AttExternalCollection(typeof(PcVO), new string[] { "[Pc].[pcstamp]", "[AccDefPc].[pcstamp]" })]
public PcVO PcVO { get; }
Property Value
accdefconfigstamp
[AttForeignKey(typeof(AccDefConfigVO))]
[AttLenght(25)]
[AttIndex]
public string accdefconfigstamp { get; set; }
Property Value
accountdescription
Account Description
[AttLenght(100)]
public string accountdescription { get; set; }
Property Value
accountid
Accountid
[AttLenght(30)]
public string accountid { get; set; }
Property Value
description
Description
[AttVirtualField]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public string description { get; set; }
Property Value
pcstamp
Connection field to the main entity AvVO.
[AttForeignKey(true, typeof(PcVO))]
[AttLenght(25)]
public string pcstamp { get; set; }
Property Value
Explicit Interface Implementations
ParentVO
AccDefConfigVO ParentVO { get; set; }
Returns
accdefpcstamp
Single registration field, used to link others to this entity.
[AttLenght(25)]
string accdefpcstamp { get; set; }
Returns
order
Indicates the line order in the document.
[AttLenght(10)]
[AttHidden]
decimal order { get; set; }
Returns
previousLineID
[AttVirtualField]
[AttHidden]
string previousLineID { get; set; }