Class BasBECliente
Classe que identifica um Cliente.
Inheritance
System.Object
BasBECliente
Implements
BasBE100.IBasBECliente
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: BasBE100.dll
Syntax
[ComVisible(true)]
[Guid("e8252ce7-3094-4e71-ad78-d7fe7ca9959b")]
[ClassInterface(ClassInterfaceType.None)]
public class BasBECliente : BasBaseBE, IBasBECliente
Constructors
BasBECliente()
Declaration
Properties
ActividadeEmpresarial
Cliente com actividade empresarial.
Declaration
public bool ActividadeEmpresarial { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
AlertaIdadeSaldoCob
Alerta pela idade do saldo da cobrança
Declaration
public bool AlertaIdadeSaldoCob { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
AlertaValorSaldoCob
Alerta pelo valor do saldo da cobrança
Declaration
public bool AlertaValorSaldoCob { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
AutoFacturacao
Indica se o acordo de autofacturação está activo no cliente.
Declaration
public bool AutoFacturacao { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
B2BArtigosParceiro
Utiliza artigos do cliente
Declaration
public string B2BArtigosParceiro { get; set; }
Property Value
Type |
Description |
System.String |
|
B2BCertificado
Declaration
public string B2BCertificado { get; set; }
Property Value
Type |
Description |
System.String |
|
B2BDocDownload
Assinar documento para download
Declaration
public bool B2BDocDownload { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
B2BEnderecoEnvio
Endereço para envio de documentos electrónicos.
Declaration
public string B2BEnderecoEnvio { get; set; }
Property Value
Type |
Description |
System.String |
|
B2BEnderecoMail
Endereço de e-mail para onde enviar
Declaration
public string B2BEnderecoMail { get; set; }
Property Value
Type |
Description |
System.String |
|
B2BEnvioNaGravacao
Envia o documento por email ao gravar?
Declaration
public bool B2BEnvioNaGravacao { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
B2BEnvioParceiro
Declaration
public string B2BEnvioParceiro { get; set; }
Property Value
Type |
Description |
System.String |
|
B2BIgnoraEnvioParceiro
Declaration
public bool B2BIgnoraEnvioParceiro { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
B2BIgnoraTransaccoes
Ignora envio das transacções
Declaration
public bool B2BIgnoraTransaccoes { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
B2BTransaccoes
Ignora envio das transacções
Declaration
public string B2BTransaccoes { get; set; }
Property Value
Type |
Description |
System.String |
|
B2BTrataTrans
Trata Transação electrónica?
Declaration
public bool B2BTrataTrans { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
B2BUnidadesParceiro
Utiliza unidades do cliente
Declaration
public string B2BUnidadesParceiro { get; set; }
Property Value
Type |
Description |
System.String |
|
B2BUtilArtigosParceiro
Trata artigos do parceiro?
Declaration
public bool B2BUtilArtigosParceiro { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
B2BUtilUnidadesParceiro
Utiliza unidades do cliente
Declaration
public bool B2BUtilUnidadesParceiro { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CalendarioCob
Declaration
public string CalendarioCob { get; set; }
Property Value
Type |
Description |
System.String |
|
CambioADataDoc
Indica se a liquidação do pendente gerado utiliza o câmbio do documento original
Declaration
public bool CambioADataDoc { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CamposUtil
colecção de campos de utilizador
Declaration
public StdBECampos CamposUtil { get; set; }
Property Value
Caracteristicas
Descrição pormenorizada para utilização no ECom.
Declaration
public string Caracteristicas { get; set; }
Property Value
Type |
Description |
System.String |
|
Categoria
Declaration
public override string Categoria { get; }
Property Value
Type |
Description |
System.String |
|
Overrides
CentroOperacional
ID do Centro operacional ao qual está associado o cliente.
Declaration
public string CentroOperacional { get; set; }
Property Value
Type |
Description |
System.String |
|
Cliente
Declaration
public string Cliente { get; set; }
Property Value
Type |
Description |
System.String |
|
CodigoGLN
Código de localização EAN do cliente
Declaration
public string CodigoGLN { get; set; }
Property Value
Type |
Description |
System.String |
|
CodigoIEC
Declaration
public string CodigoIEC { get; set; }
Property Value
Type |
Description |
System.String |
|
CodigoIsencaoIEC
Declaration
public string CodigoIsencaoIEC { get; set; }
Property Value
Type |
Description |
System.String |
|
CodigoLocal
Declaration
public string CodigoLocal { get; set; }
Property Value
Type |
Description |
System.String |
|
CodigoPostal
Código postal da morada de facturação.
Declaration
public string CodigoPostal { get; set; }
Property Value
Type |
Description |
System.String |
|
CodigoTabLog
Declaration
public string CodigoTabLog { get; }
Property Value
Type |
Description |
System.String |
|
CodPriempre
Identificador do código da empresa correspondente ao cliente.
Declaration
public string CodPriempre { get; set; }
Property Value
Type |
Description |
System.String |
|
ComissaoLetras
Declaration
public double ComissaoLetras { get; set; }
Property Value
Type |
Description |
System.Double |
|
ComissaoLetrasPercent
Indica se a comissão é em percentagem
Declaration
public bool ComissaoLetrasPercent { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Letras reformadas Valor da comissão
Declaration
public double ComissaoLetrasReformadas { get; set; }
Property Value
Type |
Description |
System.Double |
|
Letras reformadas Indica se a comissão é em percentagem
Declaration
public bool ComissaoLetrasReformadasPercent { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CondDebitoLetrasParticular
Indica se o cliente tem condições particulares para o débito de encargos
Declaration
public bool CondDebitoLetrasParticular { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Letras reformadas Indica se o cliente tem condições particulares para o débito de encargos
Declaration
public bool CondDebitoLetrasReformadasParticular { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CondPag
Código da condição de pagamento associado ao cliente.
Declaration
public string CondPag { get; set; }
Property Value
Type |
Description |
System.String |
|
ContribuinteNaoResidente
Indica o nº de contribuinte no país de origem quando o cliente é não residente.
Declaration
public string ContribuinteNaoResidente { get; set; }
Property Value
Type |
Description |
System.String |
|
DataCriacao
Data de criação da ficha de cliente.
Declaration
public DateTime DataCriacao { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
DataUltimaActualizacao
Data da última actualização da ficha.
Declaration
public DateTime DataUltimaActualizacao { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
DebitoContaCorrente
Valor em débito na conta corrente.
Declaration
public double DebitoContaCorrente { get; set; }
Property Value
Type |
Description |
System.Double |
|
DebitoEncomendasPendentes
Total em débito das encomendas pendentes.
Declaration
public double DebitoEncomendasPendentes { get; set; }
Property Value
Type |
Description |
System.Double |
|
DebitoLetrasNovas
Indica se o débito de encargos aplica-se a novas letras
Declaration
public bool DebitoLetrasNovas { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Indica se o débito de encargos aplica-se letras reformadas
Declaration
public bool DebitoLetrasReformadas { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DebitoVendasNaoConvertidas
Total em débito das vendas não convertidas.
Declaration
public double DebitoVendasNaoConvertidas { get; set; }
Property Value
Type |
Description |
System.Double |
|
Delegacao
Identificador do código da delegação à qual o cliente pertence.
Declaration
public string Delegacao { get; set; }
Property Value
Type |
Description |
System.String |
|
Desconto
Desconto associado ao cliente.
Declaration
public float Desconto { get; set; }
Property Value
Type |
Description |
System.Single |
|
Descricao
Declaration
public string Descricao { get; set; }
Property Value
Type |
Description |
System.String |
|
DescricaoComercial
Descrição utilizada para o ECom.
Declaration
public string DescricaoComercial { get; set; }
Property Value
Type |
Description |
System.String |
|
DescricaoEntidade
Declaration
public override string DescricaoEntidade { get; }
Property Value
Type |
Description |
System.String |
|
Overrides
DiaFinalPerNaoPag1
Dia final do primeiro periodo de não pagamento.
Declaration
public string DiaFinalPerNaoPag1 { get; set; }
Property Value
Type |
Description |
System.String |
|
DiaFinalPerNaoPag2
Dia final do segundo periodo de não pagamento.
Declaration
public string DiaFinalPerNaoPag2 { get; set; }
Property Value
Type |
Description |
System.String |
|
DiaInicialPerNaoPag1
Dia Inicial do primeiro periodo de não pagamento.
Declaration
public string DiaInicialPerNaoPag1 { get; set; }
Property Value
Type |
Description |
System.String |
|
DiaInicialPerNaoPag2
Dia Inicial do segundo periodo de não pagamento.
Declaration
public string DiaInicialPerNaoPag2 { get; set; }
Property Value
Type |
Description |
System.String |
|
DiaPagamento1
Primeiro dia do mês para pagamentos.
Declaration
public int DiaPagamento1 { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
DiaPagamento2
Segundo dia do mês para pagamentos.
Declaration
public int DiaPagamento2 { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
DiaPagamento3
Terceiro dia do mês para pagamentos.
Declaration
public int DiaPagamento3 { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Distrito
Declaration
public string Distrito { get; set; }
Property Value
Type |
Description |
System.String |
|
EfectuaOutrasRetencoes
Identifica se efectua outras retenções
Declaration
public bool EfectuaOutrasRetencoes { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EfectuaRetencao
Identifica se efectua retenções
Declaration
public bool EfectuaRetencao { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
eGAR_CodigoAPA
Declaration
public string eGAR_CodigoAPA { get; set; }
Property Value
Type |
Description |
System.String |
|
eGAR_Isenta
Propriedade que identifica se Cliente é isento de eGAR
Declaration
public bool eGAR_Isenta { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
eGAR_NumPGL
Declaration
public string eGAR_NumPGL { get; set; }
Property Value
Type |
Description |
System.String |
|
eGAR_TipoProdutor
Declaration
public string eGAR_TipoProdutor { get; set; }
Property Value
Type |
Description |
System.String |
|
EmModoEdicao
Indica se o cliente foi editado ou novo.
Declaration
public bool EmModoEdicao { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EncargosBanco
Declaration
public bool EncargosBanco { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EncargosBancos
Colecção de encargos bancários
Declaration
public BasBEEncargosBancos EncargosBancos { get; set; }
Property Value
EnderecoWeb
Endereço de página da Web.
Declaration
public string EnderecoWeb { get; set; }
Property Value
Type |
Description |
System.String |
|
EntidadeParceira
Declaration
public string EntidadeParceira { get; set; }
Property Value
Type |
Description |
System.String |
|
Equipa
Identificador do código da equipa à qual o cliente pertence.
Declaration
public string Equipa { get; set; }
Property Value
Type |
Description |
System.String |
|
ExcluirAlertasCob
Excluir o cliente dos alertas de cobranças
Declaration
public bool ExcluirAlertasCob { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ExcluirAvisosVencimento
Indica se deve excluir o cliente nos avisos de vencimento.
Declaration
public bool ExcluirAvisosVencimento { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ExcluirRecapitulativos
Exclui o cliente do mapa de recapitulativos.
Declaration
public bool ExcluirRecapitulativos { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Factoring
Entidade usada em factoring.
Declaration
public bool Factoring { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
FacturacaoAgrupadaBilling
Indica se facturação agrupada foi sugerida
Declaration
public bool FacturacaoAgrupadaBilling { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Fax
Fax da morada de facturação.
Declaration
public string Fax { get; set; }
Property Value
Type |
Description |
System.String |
|
FuncionarioResp
Identificador do funcionário responsável pelo cliente.
Declaration
public string FuncionarioResp { get; set; }
Property Value
Type |
Description |
System.String |
|
FuncionarioTOC
Identificador do código do funcionário Técnico Oficial de Contas.
Declaration
public string FuncionarioTOC { get; set; }
Property Value
Type |
Description |
System.String |
|
GestaoDiasPag
Gestão de dias de pagamento fixos.
Declaration
public bool GestaoDiasPag { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IdadeSaldoCob
Idade do saldo da cobrança
Declaration
public int IdadeSaldoCob { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Formato de facturação electrónica associado ao cliente
Declaration
public string IdB2BFormato { get; set; }
Property Value
Type |
Description |
System.String |
|
Identificador do contacto para cobrança
Declaration
public string IdContactoCob { get; set; }
Property Value
Type |
Description |
System.String |
|
IdGDOC
Idade do saldo da cobrança
Declaration
public string IdGDOC { get; set; }
Property Value
Type |
Description |
System.String |
|
Idioma
Declaration
public string Idioma { get; set; }
Property Value
Type |
Description |
System.String |
|
Inactivo
Indica se o cliente deixou de facturar.
Declaration
public bool Inactivo { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IntegraCessaoFactoring
Define se os documentos para a entidade integram automaticamente numa cessão de factoring
Declaration
public bool IntegraCessaoFactoring { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IntrastatPorto
Código do porto\aeroporto de carga associado ao cliente.
Declaration
public string IntrastatPorto { get; set; }
Property Value
Type |
Description |
System.String |
|
IsentoIEC
Declaration
public bool IsentoIEC { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IvaCativo
Declaration
public bool IvaCativo { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
JuroLetras
Declaration
public double JuroLetras { get; set; }
Property Value
Type |
Description |
System.Double |
|
JuroLetrasPostecipado
Indica se são juros postecipados
Declaration
public bool JuroLetrasPostecipado { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Letras reformadas Taxa de juro
Declaration
public double JuroLetrasReformadas { get; set; }
Property Value
Type |
Description |
System.Double |
|
JuroLetrasReformadasPostecipado
Letras reformadas Indica se são juros postecipados
Declaration
public bool JuroLetrasReformadasPostecipado { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
LimiteCredIdade
Limite de crédito em idade.
Declaration
public bool LimiteCredIdade { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Limitecredito
Limite de crédito em valor.
Declaration
public double Limitecredito { get; set; }
Property Value
Type |
Description |
System.Double |
|
LimiteCredValor
Utiliza Limite de crédito em valor?
Declaration
public bool LimiteCredValor { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
LimiteIdadeSaldo
Limite de crédito em idade.
Declaration
public int LimiteIdadeSaldo { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
LimiteValorSaldo
Limite de crédito em idade.
Declaration
public double LimiteValorSaldo { get; set; }
Property Value
Type |
Description |
System.Double |
|
LinhaPrecos
Tipo de preço atribuído ao cliente: 0- PVP1, ..., 5- PVP6.
Declaration
public string LinhaPrecos { get; set; }
Property Value
Type |
Description |
System.String |
|
Localidade
Localidade da morada de facturação.
Declaration
public string Localidade { get; set; }
Property Value
Type |
Description |
System.String |
|
LocalidadeCodigoPostal
Localidade do código postal.
Declaration
public string LocalidadeCodigoPostal { get; set; }
Property Value
Type |
Description |
System.String |
|
LocalOperacao
Local da Operação associado ao Cliente.
Declaration
public string LocalOperacao { get; set; }
Property Value
Type |
Description |
System.String |
|
ModoExp
Código do modo de expedição associado ao cliente.
Declaration
public string ModoExp { get; set; }
Property Value
Type |
Description |
System.String |
|
ModoPag
Código do Modo de Pagamento (Crédito) associado ao cliente.
Declaration
public string ModoPag { get; set; }
Property Value
Type |
Description |
System.String |
|
ModoRec
Código do Modo de Pagamento (Débito) associado ao cliente.
Declaration
public string ModoRec { get; set; }
Property Value
Type |
Description |
System.String |
|
Moeda
Declaration
public string Moeda { get; set; }
Property Value
Type |
Description |
System.String |
|
Morada
Morada de facturação (1ª linha).
Declaration
public string Morada { get; set; }
Property Value
Type |
Description |
System.String |
|
Morada2
Morada de facturação (2ª linha).
Declaration
public string Morada2 { get; set; }
Property Value
Type |
Description |
System.String |
|
Nome
Declaration
public string Nome { get; set; }
Property Value
Type |
Description |
System.String |
|
NomeFiscal
Nome fiscal utilizado em transações com a entidade.
Declaration
public string NomeFiscal { get; set; }
Property Value
Type |
Description |
System.String |
|
NumContribuinte
Declaration
public string NumContribuinte { get; set; }
Property Value
Type |
Description |
System.String |
|
NumDiasRetrocesso
Número de dias de retrocesso para efeitos de pagamento.
Declaration
public int NumDiasRetrocesso { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
NumViasDoc
Número de vias lançadas para cada documento. Se nada for definido serão consideradas as do documento.
Declaration
public int NumViasDoc { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Observacoes
Declaration
public string Observacoes { get; set; }
Property Value
Type |
Description |
System.String |
|
Pais
Declaration
public string Pais { get; set; }
Property Value
Type |
Description |
System.String |
|
PercentagemCativacao
Percentagem de cativação.
Declaration
public double PercentagemCativacao { get; set; }
Property Value
Type |
Description |
System.Double |
|
PessoaSingular
Indica se o cliente é uma "Pessoa singular".
Declaration
public bool PessoaSingular { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
PortesLetras
Declaration
public double PortesLetras { get; set; }
Property Value
Type |
Description |
System.Double |
|
Letras reformadas Valor dos portes
Declaration
public double PortesLetrasReformadas { get; set; }
Property Value
Type |
Description |
System.Double |
|
ProcessaIntrastat
Indica se o cliente processa Intrastat.
Declaration
public bool ProcessaIntrastat { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
RegimeIvaReembolsos
Regime se Iva da entidade.
Declaration
public int RegimeIvaReembolsos { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
RubricaPagamentos
Código da rúbrica de pagamentos.
Declaration
public string RubricaPagamentos { get; set; }
Property Value
Type |
Description |
System.String |
|
RubricaRecebimentos
Código da rúbrica de recebimentos.
Declaration
public string RubricaRecebimentos { get; set; }
Property Value
Type |
Description |
System.String |
|
SegmentoTerceiro
Declaration
public string SegmentoTerceiro { get; set; }
Property Value
Type |
Description |
System.String |
|
ShareBI
Informação da plataforma de Share B.I. da Cloud
Declaration
public BasBEShareBIEntity ShareBI { get; set; }
Property Value
Situacao
Identificador do código da situação do cliente.
Declaration
public string Situacao { get; set; }
Property Value
Type |
Description |
System.String |
|
SujeitoRecargo
Identifica se efectua retenções
Declaration
public bool SujeitoRecargo { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
SuporteAvisosVencimento
Indica se o aviso de vencimento é feito por e-mail, fax ou é imprimido.
Declaration
public string SuporteAvisosVencimento { get; set; }
Property Value
Type |
Description |
System.String |
|
Telefone
Telefone da morada de facturação.
Declaration
public string Telefone { get; set; }
Property Value
Type |
Description |
System.String |
|
Telefone2
Declaration
public string Telefone2 { get; set; }
Property Value
Type |
Description |
System.String |
|
TipoCredito
Tipo de crédito: 2- Crédito suspenso, 1- Crédito por limite.
Declaration
public string TipoCredito { get; set; }
Property Value
Type |
Description |
System.String |
|
TipoMercado
Código do tipo de cliente: 0-Nacional, 1- Intracomunitário, 2- Externo.
Declaration
public string TipoMercado { get; set; }
Property Value
Type |
Description |
System.String |
|
TipoRemetente
Declaration
public string TipoRemetente { get; set; }
Property Value
Type |
Description |
System.String |
|
TipoTerceiro
Declaration
public string TipoTerceiro { get; set; }
Property Value
Type |
Description |
System.String |
|
Toc
Identificador da pontuação do funcionário TOC utilizada no cliente.
Declaration
public double Toc { get; set; }
Property Value
Type |
Description |
System.Double |
|
TrataIvaCaixa
Indica se o cliente trata o regime de iva de caixa.
Declaration
public bool TrataIvaCaixa { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
UtilizaIdioma
Identifica se o cliente utiliza o idioma.
Declaration
public bool UtilizaIdioma { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ValorSaldoCob
Valor do saldo da cobrança
Declaration
public double ValorSaldoCob { get; set; }
Property Value
Type |
Description |
System.Double |
|
Vendedor
Código do vendedor associado ao cliente.
Declaration
public string Vendedor { get; set; }
Property Value
Type |
Description |
System.String |
|
Zona
Declaration
public string Zona { get; set; }
Property Value
Type |
Description |
System.String |
|
Methods
Finalize()
Declaration
protected void Finalize()
Implements
BasBE100.IBasBECliente