Table of Contents

Class GtVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll

Mapping grid (Grelha de transição)

[AttTable("Gt", 20240123)]
[AttTableOrderBy("[Gt].[newaccountid], [Gt].[oldaccountid]")]
[AttTableProducts(new Products[] { Products.Accounting })]
[AttTableFlags(new TableFlags[] { TableFlags.AddOnCustomizable })]
public class GtVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IGenericVO, IParent<MapYVO>, IParent
Inheritance
GtVO

Properties

GetFieldStampName

Use only field name without table name

public override string GetFieldStampName { get; }

Property Value

string

GetStampValue

public override string GetStampValue { get; }

Property Value

string

gtstamp

Single registration field

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

Property Value

string

mapystamp

Connects to mapystamp that contains this line.

[AttForeignKey(typeof(MapYVO))]
[AttLenght(25)]
public string mapystamp { get; set; }

Property Value

string

newaccountdesc

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

Property Value

string

newaccountid

New account ID

[AttLenght(30)]
public string newaccountid { get; set; }

Property Value

string

obs

Comments

[AttFieldType(AttFieldType.InputTypes.memo)]
public string obs { get; set; }

Property Value

string

oldaccountdesc

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

Property Value

string

oldaccountid

Previous account ID (Número da conta do ano anterior)

[AttLenght(30)]
[AttMandatory]
public string oldaccountid { get; set; }

Property Value

string

year

Year

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

Property Value

int

Methods

SetStampValue(string)

public override void SetStampValue(string stampID)

Parameters

Nome Tipo Descrição
stampID string

Explicit Interface Implementations

ParentVO

MapYVO ParentVO { get; set; }

Returns

MapYVO