Table of Contents

Class E1VO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll

Company Profile

[AttTable("E1", 20250206)]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.AddOnNotCustomizable, TableFlags.RequiresAdminAccess, TableFlags.TableForJorge, TableFlags.AddOnNotDeployable, TableFlags.UseImagePicker, TableFlags.NotUseHashTag })]
[AttTableMaintenance(typeof(E1Maintenance))]
[AttTableOrderBy(OrderFields = "case when e1.estab=0 then 'A' else 'Z' end, e1.nomecomp", COrderType = "A,A")]
public class E1VO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
Inheritance
E1VO

Remarks

Esta entidade representa um value object que mapea a tabela E1 na base de dados, e que tem como função armazenar a informação referente à ficha completa da empresa. .

A ordenação usado por omissão nas queries é efectuada pelos campos Nome da Empresa e Número do estabelecimento .

Properties

CatIvaTaxRetentionVO

[AttExternalCollection(typeof(TaxRetentionVO), new string[] { "[TaxRetention].[codstamp]", "[E1].[codcativastamp]" })]
public TaxRetentionVO CatIvaTaxRetentionVO { get; }

Property Value

TaxRetentionVO

CountryVO

Entidade de Paises associada a esta ficha de empresa

[AttExternalCollection(typeof(CountryVO), new string[] { "countries.nomeabrv", "codpais" })]
public CountryVO CountryVO { get; }

Property Value

CountryVO

Remarks

O campo Código do País é usado para efectuar a ligação é entidade Paises também pelo campo Código do País .

Esta propriedade é ignorada na entidade recebida ou retornada pelos WebMethods existentes. O seu uso é interno e não está disponível no FXEngine.

TaxRetentionVO

[AttExternalCollection(typeof(TaxRetentionVO), new string[] { "[TaxRetention].[codstamp]", "[E1].[codstamp]" })]
public TaxRetentionVO TaxRetentionVO { get; }

Property Value

TaxRetentionVO

accessToken

CallBack Token for Oauth login

public string accessToken { get; set; }

Property Value

string

adressAcctnt

[AttLenght(55)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_PT })]
public string adressAcctnt { get; set; }

Property Value

string

birthday

Company's date.

[AttLenght(1)]
[AttMandatory]
[AttFieldType(AttFieldType.InputTypes.date)]
public DateTime birthday { get; set; }

Property Value

DateTime

cae

CAE

Contém o CAE (Código da atividade económica) da empresa .

[AttLenght(5)]
public string cae { get; set; }

Property Value

string

Remarks

Length 5.

capsocial

Capital social

Contains the social capital .

[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal capsocial { get; set; }

Property Value

decimal

Remarks

Total length: 19 – where 12 are for units and 6 for decimals.

cativandoctax

{#P:ge_iva#} captivation rate series

[AttLenght(18)]
[AttHidden]
[AttVirtualField]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_AO })]
public decimal cativandoctax { get; set; }

Property Value

decimal

cativataxname

Captivation fee of {#P:ge_iva#}

[AttVirtualField]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_AO })]
public string cativataxname { get; set; }

Property Value

string

cativataxstamp

{#P:ge_iva#} captivation fee code

[AttLenght(25)]
[AttHidden]
[AttVirtualField]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_AO })]
public string cativataxstamp { get; set; }

Property Value

string

codcativastamp

{#P:ge_iva#} captivation fee type code

[AttLenght(25)]
[AttEntityAvailable(typeof(TaxRetentionVO))]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_AO })]
public string codcativastamp { get; set; }

Property Value

string

codpais

ISO 3166_1, Codes for countries

[AttLenght(4)]
[AttMandatory]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly, AttFieldType.FieldFlags.NotEditLoop })]
public string codpais { get; set; }

Property Value

string

codstamp

[AttLenght(25)]
[AttEntityAvailable(typeof(TaxRetentionVO))]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public string codstamp { get; set; }

Property Value

string

consreg

Conservatória de registo comercial

Contém o nome da conservatória de registo comercial em que está registada a empresa .

[AttLenght(20)]
[AttHidden]
public string consreg { get; set; }

Property Value

string

Remarks

Length 20 .

contabinit

Inicializada

Indica se o produto da cotabilidade já foi inicializado.

[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.NotEditLoop })]
public bool contabinit { get; set; }

Property Value

bool

Remarks

Length 1 .

daysNumber

Indica o número de dias que o cliente dispoe para fazer uma troca

[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.NotEditLoop })]
[AttProducts(new Products[] { Products.POS })]
[AttMinValue(0)]
[AttLenght(3)]
public int daysNumber { get; set; }

Property Value

int

district

Distrito

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

Property Value

string

districtcode

Codigo do distrito para mapas

[AttLenght(2)]
public int districtcode { get; set; }

Property Value

int

doccabe

Document header

[AttFieldType(AttFieldType.InputTypes.memo)]
public string doccabe { get; set; }

Property Value

string

Remarks

Contains the text for document header.

docmens

End of document message.

[AttFieldType(AttFieldType.InputTypes.memo)]
public string docmens { get; set; }

Property Value

string

Remarks

Contains the message to be displayed at the end of the documents.

doctitu

Company name for documents

[AttFieldType(AttFieldType.InputTypes.memo)]
public string doctitu { get; set; }

Property Value

string

Remarks

Contains the value of how the company name should be displayed when printing documents.

e1stamp

Full Company file Stamp

Contains the unique identification key of the complete company file that is used to link to other tables.

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

Property Value

string

Remarks

Length 25 .

Single index field.

effectivefinser

[AttLenght(100)]
public string effectivefinser { get; set; }

Property Value

string

effectivefinsercode

[AttLenght(4)]
public string effectivefinsercode { get; set; }

Property Value

string

email

Endereço de e-mail a utilizar para e-mails não tratados pelo Service

Contém o endereço de e-mail para receção de e-mails que não foram tratados pelo Service. Quando é recebido um e-mail pelo Service que não pode ser tratado, é enviado um e-mail ao remetente sendo que no cabeçalho está este e-mail da empresa de modo a que quando faz reply é para esta conta que vai e não para a conta de Service .

[AttLenght(50)]
[AttFieldType(AttFieldType.InputTypes.email)]
public string email { get; set; }

Property Value

string

Remarks

Length 50 .

emailAcctnt

[AttLenght(45)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_PT })]
public string emailAcctnt { get; set; }

Property Value

string

endIvaDate

Company's end iva caixa date.

[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_AO })]
public DateTime endIvaDate { get; set; }

Property Value

DateTime

endWorkTime

End working time.

[AttLenght(5)]
[AttFieldType(AttFieldType.InputTypes.shortTime)]
[AttMandatory]
[AttProducts(new Products[] { Products.Agenda })]
public string endWorkTime { get; set; }

Property Value

string

estab

Number of establishment

Contains the number of the associated establishment.

[AttLenght(6)]
[AttIndex(true)]
[AttLogInfo(1)]
[AttList]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly, AttFieldType.FieldFlags.NotEditLoop })]
public int estab { get; set; }

Property Value

int

Remarks

Length 3 .

This field is primary key.

Field available for research.

Field available in the basic search results list.

Non Duplicable Field.

estabid

Identificação da Sede (relatório único)

[AttLenght(10)]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_PT })]
[AttProducts(new Products[] { Products.Payroll })]
public int estabid { get; set; }

Property Value

int

estabss

Nº do estabelecimento na Seg. Social

[AttLenght(4)]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_PT })]
public int estabss { get; set; }

Property Value

int

fax

Fax

Contém o número de fax da empresa.

[AttLenght(60)]
public string fax { get; set; }

Property Value

string

Remarks

Length 60 .

hasDocuments

field to know if the app has documents or not

[AttVirtualField]
public bool hasDocuments { get; set; }

Property Value

bool

hasValidBIC

Indica se tem um BIC válido

[AttVirtualField]
[AttHidden]
public bool hasValidBIC { get; set; }

Property Value

bool

hasValidIBAN

Indica se tem um IBAN no formato correto

[AttVirtualField]
[AttHidden]
public bool hasValidIBAN { get; set; }

Property Value

bool

iban

IBAN Número Internacional de Conta Bancária

[AttLenght(40)]
[AttRGPDrank(RGPDranks.Personal)]
public string iban { get; set; }

Property Value

string

Remarks

Length 40.

imagebaseboardsize

Indica o tipo de ajuste da imagem

[AttFieldType(AttFieldType.InputTypes.integer)]
public TipoImagemEnum imagebaseboardsize { get; set; }

Property Value

TipoImagemEnum

imagecolor

Indica a cor do relatorio

[AttFieldType(AttFieldType.InputTypes.integer)]
public CorImagemEnum imagecolor { get; set; }

Property Value

CorImagemEnum

imagefooter

Imagem associada a este fornecedor.

[AttExternalCollection(typeof(ImageInfoVO))]
public ImageInfoVO imagefooter { get; }

Property Value

ImageInfoVO

Remarks

Data type ImageInfoVO.

imagefooterstamp

stamp do registo da tabela Imagem

[AttLenght(25)]
[AttForeignKey(typeof(ImageInfoVO), HiddenField = false)]
public string imagefooterstamp { get; set; }

Property Value

string

imagem

Imagem associada a este fornecedor.

[AttExternalCollection(typeof(ImageInfoVO))]
public ImageInfoVO imagem { get; }

Property Value

ImageInfoVO

Remarks

Data type ImageInfoVO.

imagesize

Indica o tipo de ajuste da imagem

[AttFieldType(AttFieldType.InputTypes.integer)]
public TipoImagemEnum imagesize { get; set; }

Property Value

TipoImagemEnum

imagestamp

[AttLenght(25)]
[AttForeignKey(typeof(ImageInfoVO), HiddenField = false)]
[AttRGPDrank(RGPDranks.Personal)]
[AttFieldType(AttFieldType.InputTypes.image)]
public string imagestamp { get; set; }

Property Value

string

inicialIvaDate

Company's inicial iva caixa date.

[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_AO })]
public DateTime inicialIvaDate { get; set; }

Property Value

DateTime

invoiceVol

[AttFieldType(AttFieldType.InputTypes.integer)]
public AppConfigTypeInvoiceVol invoiceVol { get; set; }

Property Value

AppConfigTypeInvoiceVol

isIvaCaixa

[AttVirtualField]
public bool isIvaCaixa { get; set; }

Property Value

bool

isOauthProvider

[AttVirtualField]
[AttHidden]
public bool isOauthProvider { get; set; }

Property Value

bool

jaarranque

Configurada

Indica se a empresa já foi configurada .

[AttHidden]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.NotEditLoop })]
public bool jaarranque { get; set; }

Property Value

bool

Remarks

Length 1 .

jaini

Inicializada

Indica se a empresa já foi inicializada.

[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.NotEditLoop })]
public bool jaini { get; set; }

Property Value

bool

Remarks

Length 1 .

legalnaturedesc

[AttVirtualField]
public string legalnaturedesc { get; set; }

Property Value

string

legalnaturestamp

Natureza Jurídica

[AttLenght(25)]
[AttFieldType(AttFieldType.InputTypes.string)]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_PT })]
[AttProducts(new Products[] { Products.Payroll })]
public string legalnaturestamp { get; set; }

Property Value

string

locsede

[AttFieldType(AttFieldType.InputTypes.integer)]
[AttLenght(10)]
[AttProducts(new Products[] { Products.Accounting })]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_PT })]
public FiscalLocationEnum locsede { get; set; }

Property Value

FiscalLocationEnum

logobaseboardheight

Height for Logo to be used in report

[AttLenght(3)]
[AttFieldType(AttFieldType.InputTypes.integer)]
[AttMinValue(0)]
[AttMaxValue(50)]
public int logobaseboardheight { get; set; }

Property Value

int

logobaseboardwidth

Width for Logo to be used in report

[AttLenght(3)]
[AttFieldType(AttFieldType.InputTypes.integer)]
[AttMinValue(0)]
[AttMaxValue(100)]
public int logobaseboardwidth { get; set; }

Property Value

int

logoheight

Height for Logo to be used in report

[AttLenght(3)]
[AttFieldType(AttFieldType.InputTypes.integer)]
[AttMaxValue(999)]
public int logoheight { get; set; }

Property Value

int

logowidth

Width for Logo to be used in report

[AttLenght(3)]
[AttFieldType(AttFieldType.InputTypes.integer)]
[AttMaxValue(999)]
public int logowidth { get; set; }

Property Value

int

moeda

ISO 4217, Codes for currencies

[AttLenght(3)]
[AttMandatory]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly, AttFieldType.FieldFlags.NotEditLoop })]
public string moeda { get; set; }

Property Value

string

municip

Concelho

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

Property Value

string

municipcode

Codigo do concelho para mapas

[AttLenght(2)]
public int municipcode { get; set; }

Property Value

int

nColabs

[AttFieldType(AttFieldType.InputTypes.integer)]
public AppConfigTypeNColabs nColabs { get; set; }

Property Value

AppConfigTypeNColabs

nameAcctnt

[AttLenght(55)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_PT })]
public string nameAcctnt { get; set; }

Property Value

string

namelegal

[AttLenght(55)]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_PT })]
public string namelegal { get; set; }

Property Value

string

nameroc

[AttLenght(55)]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_PT })]
public string nameroc { get; set; }

Property Value

string

ncont

Número de contribuinte da empresa

Contém o número de contruinte da empresa.

[AttLenght(20)]
[AttMandatory]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly, AttFieldType.FieldFlags.NotEditLoop })]
public string ncont { get; set; }

Property Value

string

Remarks

Length 12 .

ncontlegal

[AttLenght(20)]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_PT })]
public string ncontlegal { get; set; }

Property Value

string

ncontroc

[AttLenght(20)]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_PT })]
public string ncontroc { get; set; }

Property Value

string

ndoctaxes

[AttLenght(18)]
[AttHidden]
[AttVirtualField]
public decimal ndoctaxes { get; set; }

Property Value

decimal

nifAcctnt

[AttLenght(20)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_PT })]
public string nifAcctnt { get; set; }

Property Value

string

niss

Nº de Identificação da Segurança Social

[AttLenght(11)]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_PT })]
public string niss { get; set; }

Property Value

string

nomatri

Número de matrícula

Contém o número de matrícula .

[AttLenght(20)]
[AttHidden]
public string nomatri { get; set; }

Property Value

string

Remarks

Length 20 .

nomecomp

Company Name

[AttLenght(100)]
[AttMandatory]
[AttIndex(true)]
[AttLogInfo(0)]
[AttList]
public string nomecomp { get; set; }

Property Value

string

Remarks

Contains the full name of the company. .

Length 100.

This field is primary key.

Field available for research.

Field available for quick listings.

oauthTime

public string oauthTime { get; set; }

Property Value

string

obsDays

Observações.

[AttFieldType(AttFieldType.InputTypes.memo)]
[AttProducts(new Products[] { Products.POS })]
public string obsDays { get; set; }

Property Value

string

occAcctnt

[AttLenght(12)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_PT })]
public int occAcctnt { get; set; }

Property Value

int

oldnomecomp

Antigo Nome da Empresa

[AttLenght(100)]
[AttHidden]
public string oldnomecomp { get; set; }

Property Value

string

Remarks

Serve para preencher o elemento "AmdmntInfDtls" do ficheiro SEPA .

Este campo só está preenchido quando o nomecomp é alterado e já existem cobranças processadas.

Length 100.

Field not available to the user.

paismorada

[AttForeignKey(CanDuplicate = true, ForeignType = typeof(CountryVO), HiddenField = false)]
[AttLenght(25)]
[AttFieldType(AttFieldType.InputTypes.string, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_PT, languages.pt_MZ })]
public string paismorada { get; set; }

Property Value

string

paismoradaLabelField

[AttVirtualField]
public string paismoradaLabelField { get; set; }

Property Value

string

parish

Freguesia

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

Property Value

string

parishcode

Codigo da freguisia para mapas

[AttLenght(2)]
public int parishcode { get; set; }

Property Value

int

phoneAcctnt

[AttLenght(60)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_PT })]
public string phoneAcctnt { get; set; }

Property Value

string

refreshToken

CallBack Refresh Token for Oauth login

public string refreshToken { get; set; }

Property Value

string

regrecargo

Regime de recargo

Indica se a empresa se gere por regime de recargo.

[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.es_ES })]
public bool regrecargo { get; set; }

Property Value

bool

Remarks

Length 1 .

retailer

Retalhista ou vendedor ambulante

[AttLenght(1)]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_PT })]
public bool retailer { get; set; }

Property Value

bool

sedeid

Identificação da Sede (relatório único)

[AttLenght(10)]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_PT })]
[AttProducts(new Products[] { Products.Payroll })]
public int sedeid { get; set; }

Property Value

int

smtpPass

SMTP Password

[AttLenght(60)]
[AttFieldType(AttFieldType.InputTypes.password)]
public string smtpPass { get; set; }

Property Value

string

smtpPort

SMTP Port

[AttLenght(6)]
public int smtpPort { get; set; }

Property Value

int

smtpSSL

Check if SMTP server uses SSL

public bool smtpSSL { get; set; }

Property Value

bool

smtpServer

SMTP Server

[AttLenght(120)]
public string smtpServer { get; set; }

Property Value

string

smtpServerName

SMTP Server name

[AttLenght(60)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public string smtpServerName { get; set; }

Property Value

string

smtpUser

SMTP User

[AttLenght(60)]
public string smtpUser { get; set; }

Property Value

string

stablefinser

[AttLenght(100)]
public string stablefinser { get; set; }

Property Value

string

stablefinsercode

[AttLenght(4)]
public string stablefinsercode { get; set; }

Property Value

string

startWorkTime

Start working time.

[AttLenght(5)]
[AttFieldType(AttFieldType.InputTypes.shortTime)]
[AttMandatory]
[AttProducts(new Products[] { Products.Agenda })]
public string startWorkTime { get; set; }

Property Value

string

swift

BIC/Swift Code.

[AttLenght(11)]
[AttRGPDrank(RGPDranks.Personal)]
public string swift { get; set; }

Property Value

string

Remarks

Length 15.

taxLabelField

[AttVirtualField]
public string taxLabelField { get; set; }

Property Value

string

taxretentionstamp

[AttLenght(25)]
[AttHidden]
[AttVirtualField]
public string taxretentionstamp { get; set; }

Property Value

string

telefone

Telefone

Contém o número do telefone da empresa.

[AttLenght(60)]
public string telefone { get; set; }

Property Value

string

Remarks

Length 60 .

timezone

[AttGama(Gamas.Corporate)]
public string timezone { get; set; }

Property Value

string

Remarks

Size (1)

timezoneName

[AttVirtualField]
public string timezoneName { get; set; }

Property Value

string

triOrMensal

[AttFieldType(AttFieldType.InputTypes.integer)]
public AppConfigTypeIVA triOrMensal { get; set; }

Property Value

AppConfigTypeIVA

trialCapsocial

[AttVirtualField]
public string trialCapsocial { get; }

Property Value

string

trialCodpost

[AttVirtualField]
public string trialCodpost { get; }

Property Value

string

trialImagem

[AttVirtualField]
public ImageInfoVO trialImagem { get; }

Property Value

ImageInfoVO

trialLocal

[AttVirtualField]
public string trialLocal { get; }

Property Value

string

trialMorada

[AttVirtualField]
public string trialMorada { get; }

Property Value

string

trialNcont

[AttVirtualField]
public string trialNcont { get; }

Property Value

string

trialNomecomp

[AttVirtualField]
public string trialNomecomp { get; }

Property Value

string

trialPaismorada

[AttVirtualField]
public string trialPaismorada { get; }

Property Value

string

trialPrintBlank

[AttVirtualField]
public string trialPrintBlank { get; }

Property Value

string

trialUrl

[AttVirtualField]
public string trialUrl { get; }

Property Value

string

typeBusiness

[AttLenght(2)]
[AttFieldType(AttFieldType.InputTypes.integer)]
public AppConfigTypeBusiness typeBusiness { get; set; }

Property Value

AppConfigTypeBusiness

url

Endereço de internet

Contém o endereço do site da empresa.

[AttLenght(100)]
public string url { get; set; }

Property Value

string

Remarks

Length 100 .

weeklyworkinghours

Horas semanais

[AttLenght(6, 2)]
[AttProducts(new Products[] { Products.Payroll })]
public decimal weeklyworkinghours { get; set; }

Property Value

decimal

Explicit Interface Implementations

codpost

Código Postal

Contém o código postal e o nome do concelho da empresa.

[AttLenght(45)]
[AttMandatory(new languages[] { languages.pt_PT })]
string codpost { get; set; }

Returns

string

Remarks

Length 45 .

local

Localidade

Contém a localidade da empresa.

[AttLenght(40)]
[AttMandatory]
string local { get; set; }

Returns

string

Remarks

Length 40 .

morada

Morada

Contains company address .

[AttLenght(55)]
[AttList]
[AttMandatory(new languages[] { languages.pt_AO })]
string morada { get; set; }

Returns

string

Remarks

Length 55 .

Field available for research.

Field available in the basic search results list.

morada2

Morada

Contains company address .

[AttLenght(55)]
string morada2 { get; set; }

Returns

string

Remarks

Length 55 .

Field available for research.

Field available in the basic search results list.

municipio

Municipio

[AttLenght(55)]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_AO })]
string municipio { get; set; }

Returns

string

pais

[AttVirtualField]
string pais { get; set; }

Returns

string

paisesstamp

string paisesstamp { get; set; }

Returns

string

provincia

Provincia

[AttLenght(55)]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_AO })]
string provincia { get; set; }

Returns

string