Table of Contents

Class BancoVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll

This entity represents a Bank.

[AttTable("Banco", 20140429)]
[AttTableGama(Gamas.Corporate)]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.SystemVO, TableFlags.IsNotFormEntity, TableFlags.AddOnNotCustomizable, TableFlags.DisableRowCount })]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_PT, languages.es_ES })]
public class BancoVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
Inheritance
BancoVO

Properties

bancostamp

Single registration field, used to link others to this entity.

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

Property Value

string

Remarks

This field uniquely identifies the record (primary key by default).

Length 25.

biccode

Código de BIC (também conhecido por BIC SWIFT).

[AttPrimaryKey]
[AttLenght(11)]
[AttMandatory]
public string biccode { get; set; }

Property Value

string

Remarks

Length 11.

Mandatory field.

Searchable field.

Field available in the basic search results list.

codpais

Código do País do Banco.

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

Property Value

string

Remarks

Length 4.

numdaysfirst

Número de dias de antecedência para o banco receber uma cobrança com o seqtype = FRST.

Se este valor não estiver definido, usa-se o número de dias por omissão, que tipicamente varia consoante o país (5 - PT, 7 - ES).

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

Property Value

int

Remarks

Length 2.

numdaysrecur

Número de dias de antecedência para o banco receber uma cobrança com o seqtype = RCUR.

Se este valor não estiver definido, usa-se o número de dias por omissão, que tipicamente varia consoante o país (2 - PT, 4 - ES).

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

Property Value

int

Remarks

Length 2.

pspcode

Código do Prestador de Serviços de Pagamento (PSP).

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

Property Value

string

Remarks

Este campo corresponde normalmente aos primeiros 4 digitos do NIB.

Length 4.

Searchable field.

Field available in the basic search results list.

pspname

Nome do Prestador de Serviços de Pagamento (PSP).

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

Property Value

string

Remarks

Length 100.

Mandatory field.

Searchable field.

Field available in the basic search results list.