Class MapYVO
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
General Ledger Mapping (Mapeamento de exercício)
[AttTable("MapY", 20241107)]
[AttTableVOInfo(typeof(MapYAttInfo))]
[AttTableProducts(new Products[] { Products.Accounting })]
[AttTableOrderBy("[MapY].[year]")]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.TableForJorge, TableFlags.AddOnNotDeployable })]
public class MapYVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
- Inheritance
-
MapYVO
Properties
GetFieldStampName
Use only field name without table name
public override string GetFieldStampName { get; }
Property Value
GetStampValue
public override string GetStampValue { get; }
Property Value
PcyVO
[AttExternalCollection(typeof(PcyVO), new string[] { "[PCY].[year]", "[MapY].[year]" })]
public PcyVO PcyVO { get; }
Property Value
description
[AttVirtualField]
[AttLocale(typeof(MapYAttInfo), new string[] { "[MapY].[year]" })]
[AttList]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public string description { get; set; }
Property Value
gtds
[AttCollection(typeof(GtdVO))]
public List<GtdVO> gtds { get; set; }
Property Value
Remarks
This field is a collection of type List (Of gtdVO).
GtdVOgts
[AttCollection(typeof(GtVO))]
public List<GtVO> gts { get; set; }
Property Value
Remarks
This field is a collection of type List (Of GtVO).
GtVOisimported
Imported year.
public bool isimported { get; set; }
Property Value
mapystamp
Single registration field
[AttLenght(25)]
public string mapystamp { get; set; }
Property Value
previousyear
Previous year
[AttLenght(5)]
[AttPrimaryKey]
[AttLogInfo(1)]
[AttMandatory]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
[AttList]
public int previousyear { get; set; }
Property Value
yearconverted
public bool yearconverted { get; set; }
Property Value
yeariscashflow
public bool yeariscashflow { get; set; }
Property Value
Methods
SetStampValue(string)
public override void SetStampValue(string stampID)
Parameters
| Nome | Tipo | Descrição |
|---|---|---|
stampID |
string |
Explicit Interface Implementations
year
Year
[AttLenght(4)]
[AttPrimaryKey]
[AttForeignKey(ForeignType = typeof(PcyVO), HiddenField = false)]
[AttLogInfo(0)]
[AttMandatory]
[AttList]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
int year { get; set; }