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
GetStampValue
public override string GetStampValue { get; }
Property Value
gtstamp
Single registration field
[AttLenght(25)]
public string gtstamp { get; set; }
Property Value
mapystamp
Connects to mapystamp that contains this line.
[AttForeignKey(typeof(MapYVO))]
[AttLenght(25)]
public string mapystamp { get; set; }
Property Value
newaccountdesc
[AttVirtualField]
[AttHidden]
public string newaccountdesc { get; set; }
Property Value
newaccountid
New account ID
[AttLenght(30)]
public string newaccountid { get; set; }
Property Value
obs
Comments
[AttFieldType(AttFieldType.InputTypes.memo)]
public string obs { get; set; }
Property Value
oldaccountdesc
[AttVirtualField]
[AttHidden]
public string oldaccountdesc { get; set; }
Property Value
oldaccountid
Previous account ID (Número da conta do ano anterior)
[AttLenght(30)]
[AttMandatory]
public string oldaccountid { get; set; }
Property Value
year
Year
[AttLenght(4)]
public int year { get; set; }
Property Value
Methods
SetStampValue(string)
public override void SetStampValue(string stampID)
Parameters
| Nome | Tipo | Descrição |
|---|---|---|
stampID |
string |
Explicit Interface Implementations
ParentVO
MapYVO ParentVO { get; set; }