Table of Contents

Class PayrollConfigAttributeVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll
[AttTable("PayrollConfigAttribute", 20221014)]
[AttTableVOInfo(typeof(PayrollConfigAttributeAttInfo))]
[AttTableProducts(new Products[] { Products.Payroll })]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.CanUpdFromSourceBD, TableFlags.TableForJorge, TableFlags.DisableRowCount })]
public class PayrollConfigAttributeVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
Inheritance
PayrollConfigAttributeVO

Properties

attributevalues

[AttCollection(typeof(AttributeValueVO), new TableFlags[] { TableFlags.CanUpdFromSourceBD }, new string[] { "[AttributeValue].[payrollconfigattributestamp]", "[PayrollConfigAttribute].[payrollconfigattributestamp]" })]
public List<AttributeValueVO> attributevalues { get; set; }

Property Value

List<AttributeValueVO>

defaultCode

[AttLenght(40)]
public string defaultCode { get; set; }

Property Value

string

description

[AttLenght(300)]
[AttList]
[AttLogInfo(1)]
public string description { get; set; }

Property Value

string

field

[AttLenght(150)]
[AttMandatory]
public ConfigFields field { get; set; }

Property Value

ConfigFields

fieldlabel

[AttLocale(typeof(PayrollConfigAttributeAttInfo), new string[] { "[PayrollConfigAttribute].[field]" })]
[AttList]
[AttLogInfo(0)]
public string fieldlabel { get; set; }

Property Value

string

isReadOnly

Modo de leitura

[AttPhcOwner(UnprotectedFields = new string[] { "defaultCode" })]
[AttFieldType(AttFieldType.InputTypes.boolean)]
public bool isReadOnly { get; set; }

Property Value

bool

Remarks

Indica se o relatório se encontra em modo de leitura. Caso o valor seja "true", indica que é um relatório gerado pela PHC.

Este campo é reservado para uso da PHC exclusivamente.

Non Duplicable Field

payrollconfigattributestamp

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

Property Value

string