Table of Contents

Class MapDefSepVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll

Campo de separação

Esta classe representa um value object que mapea a tabela MAPDEFSEP na base de dados, e que tem como função armazenar a informação referente a um campo de separação de uma listagem. .

Os campos para ordination nas consultas são "ordem".

ordination
[AttTable("Mapdefsep", 20100626)]
[AttTableOrderBy("ordem")]
public class MapDefSepVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
Inheritance
MapDefSepVO

Properties

campo

[AttLenght(240)]
public string campo { get; set; }

Property Value

string

decimais

Décimais

[AttLenght(3)]
public int decimais { get; set; }

Property Value

int

Remarks

Indica o número de décimais que este campo deverá contemplar. .

Length 3 .

6

mapdefcabstamp

Stamp da listagem

Contém a chave única de identificação do campo pertencente a uma listagem.

[AttForeignKey(typeof(MapDefCabVO))]
[AttLenght(25)]
public string mapdefcabstamp { get; set; }

Property Value

string

Remarks

Length 25 .

mapdefcabstamp

mapdefsepstamp

Stamp do separador de listagem

Contém a chave única de identificação do campo separador pertencente a uma listagem.

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

Property Value

string

Remarks

Length 25 .

This field is primary key.

mascara

Máscara

[AttLenght(240)]
public string mascara { get; set; }

Property Value

string

Remarks

Indica a máscara a ser utilizada sobre o valor.

Length 2 .

ordem

ordination

Indica a ordem em que aparece o campo na listagem.

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

Property Value

decimal

Remarks

Length 10 .

mapdefcabstamp

tabela

Tabela

Indica o nome da tabela a que pretence o campo .

[AttLenght(240)]
public string tabela { get; set; }

Property Value

string

Remarks

Length 240 .

CL

tabelaBind

Tabela associada

[AttLenght(240)]
public string tabelaBind { get; set; }

Property Value

string

Remarks

Indica o valor da tabela associada para um campo que não seja da entidade base em que se esteja a trabalhar. .

Length 240 .

No caso de um campo de uma linha de uma factura, este campo terá o valor de "fis"

tamcamp

[AttLenght(3)]
public int tamcamp { get; set; }

Property Value

int

tipocamp

[AttLenght(1)]
public string tipocamp { get; set; }

Property Value

string

titulo

[AttLenght(240)]
public string titulo { get; set; }

Property Value

string