Table of Contents

Class CdclVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll

Currency devaluation coefficients lines

[AttTable("Cdcl", 20220922)]
[AttTableOrderBy("[Cdcl].[year]", OrderTypes.Descending)]
[AttTableProducts(new Products[] { Products.Assets })]
[AttTableFlags(new TableFlags[] { TableFlags.DisableRowCount })]
public class CdclVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IGenericVO, IParent<CdcVO>, IParent
Inheritance
CdclVO

Properties

cdcamount

Currency devaluation coefficients (coeficiente de desvalorização da moeda)

[AttLenght(19, 6)]
[AttMinValue(0)]
[AttFieldType(AttFieldType.InputTypes.decimal)]
public decimal cdcamount { get; set; }

Property Value

decimal

Remarks

Lenght of 19, where the units are 12 and decimals are 6.

cdcstamp

Connects to cdcstamp that contains this line.

[AttForeignKey(typeof(CdcVO))]
[AttLenght(25)]
[AttIndex]
public string cdcstamp { get; set; }

Property Value

string

year

Year.

[AttLenght(4)]
[AttMandatory]
[AttFieldType(AttFieldType.InputTypes.integer)]
public int year { get; set; }

Property Value

int

Explicit Interface Implementations

ParentVO

CdcVO ParentVO { get; set; }

Returns

CdcVO

cdclstamp

Single registration field

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

Returns

string

order

Indicates the line order in the document.

[AttLenght(10)]
[AttHidden]
decimal order { get; set; }

Returns

decimal

previousLineID

[AttVirtualField]
[AttHidden]
string previousLineID { get; set; }

Returns

string