Table of Contents

Class DoHashVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll

Hashs of GeneralLedgerEntries (Do) to check if exists duplicated dos

[AttTable("DoHash", 20220418)]
[AttTableProducts(new Products[] { Products.Accounting })]
[AttTableMaintenance(typeof(DoHashMaintenance))]
public class DoHashVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IGenericVO, IParent<DoVO>, IParent
Inheritance
DoHashVO

Properties

dohash

Hash of GeneralLedgerEntries (Do) TransactionDate + TotalDebit + TotalCredit

[AttLenght(250)]
public string dohash { get; set; }

Property Value

string

dohashstamp

Single registration field

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

Property Value

string

domlhash

Hash of GeneralLedgerEntries (Do) and GeneralLedgerEntries Lines (Mls) TransactionDate + mls(accountid + debitamount + creditamount)

[AttLenght(250)]
public string domlhash { get; set; }

Property Value

string

dostamp

Connects to dostamp that contains this line.

[AttForeignKey(typeof(DoVO))]
[AttLenght(25)]
[AttIndex(new string[] { "dostamp", "dohash" }, new OrderTypes[] { OrderTypes.Ascending, OrderTypes.Ascending })]
public string dostamp { get; set; }

Property Value

string

validated

this document has already been validated

[AttLenght(250)]
public bool validated { get; set; }

Property Value

bool

Explicit Interface Implementations

ParentVO

DoVO ParentVO { get; set; }

Returns

DoVO