Table of Contents

Class ReportLineVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll
[AttTable("ReportLine", 20220315)]
[AttTableOrderBy("ordem")]
public class ReportLineVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IGenericVO, IParent<BaseReportVO>, IParent
Inheritance
ReportLineVO

Constructors

ReportLineVO()

public ReportLineVO()

Properties

BaseReportLineVO

[AttExternalCollection(typeof(BaseReportVO), new string[] { "rep.repstamp", "basereportlinestamp" })]
public BaseReportVO BaseReportLineVO { get; }

Property Value

BaseReportVO

ReportLabelField

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

Property Value

string

basereportlinestamp

Listing field Stamp

Contains the unique key ID field belonging to a reporteditline.

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

Property Value

string

Remarks

Length 25 .

This field is primary key.

basereportstamp

Invoice document reference.

[AttForeignKey(typeof(BaseReportVO))]
[AttLenght(25)]
public string basereportstamp { get; set; }

Property Value

string

Remarks

Length 25.

Foreign Key field to another table.

ordem

ordination

Indicates the order in which it appears in the field Listing.

[AttLenght(10)]
public decimal ordem { get; set; }

Property Value

decimal

Remarks

Length 10 .

reportlinestamp

reportline field Stamp

Contains the unique key ID field belonging to a reportline.

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

Property Value

string

Remarks

Length 25 .

This field is primary key.

Explicit Interface Implementations

ParentVO

BaseReportVO ParentVO { get; set; }

Returns

BaseReportVO