Class BasBEFornecedor
Classe que identifica um fornecedor.
Inheritance
System.Object
BasBEFornecedor
Implements
BasBE100.IBasBEFornecedor
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("bd615c96-59a6-467a-b3db-f846dc9510e8")]
[ClassInterface(ClassInterfaceType.None)]
public class BasBEFornecedor : BasBaseBE, IBasBEFornecedor
Constructors
BasBEFornecedor()
Declaration
Properties
ActividadeEmpresarial
Indica se o fornecedor tem actividade empresarial
Declaration
public bool ActividadeEmpresarial { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
AutoFacturacao
Indica se o acordo de autofacturação está activo no fornecedor.
Declaration
public bool AutoFacturacao { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
B2BArtigosParceiro
Utiliza artigos do Fornecedor
Declaration
public string B2BArtigosParceiro { get; set; }
Property Value
Type |
Description |
System.String |
|
B2BCertificado
Certificado da factura electrónica.
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 e-mail para a factura electrónica.
Declaration
public string B2BEnderecoMail { get; set; }
Property Value
Type |
Description |
System.String |
|
B2BEnvioNaGravacao
Enviar factura electrónica na gravação?
Declaration
public bool B2BEnvioNaGravacao { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
B2BEnvioParceiro
Ignora envio do Fornecedor
Declaration
public string B2BEnvioParceiro { get; set; }
Property Value
Type |
Description |
System.String |
|
B2BIgnoraEnvioParceiro
Ignora envio do Fornecedor
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 factura eletrónica?
Declaration
public bool B2BTrataTrans { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
B2BUnidadesParceiro
Utiliza unidades do Fornecedor
Declaration
public string B2BUnidadesParceiro { get; set; }
Property Value
Type |
Description |
System.String |
|
B2BUtilArtigosParceiro
Declaration
public bool B2BUtilArtigosParceiro { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
B2BUtilUnidadesParceiro
Utiliza unidades do Fornecedor
Declaration
public bool B2BUtilUnidadesParceiro { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
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
Declaration
public StdBECampos CamposUtil { get; set; }
Property Value
CapitalSocial
Declaration
public double CapitalSocial { get; set; }
Property Value
Type |
Description |
System.Double |
|
CodigoGLN
Código de localização EAN do fornecedor
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
Declaration
public string CodigoPostal { get; set; }
Property Value
Type |
Description |
System.String |
|
CondPag
Código da condição de pagamento associada ao fornecedor.
Declaration
public string CondPag { get; set; }
Property Value
Type |
Description |
System.String |
|
Conservatoria
Declaration
public string Conservatoria { get; set; }
Property Value
Type |
Description |
System.String |
|
ContribuinteNaoResidente
Indica o nº de contribuinte no país de origem quando o fornecedor é não residente.
Declaration
public string ContribuinteNaoResidente { get; set; }
Property Value
Type |
Description |
System.String |
|
ControlaPagDivida
Indica se a empresa controla pagamentos pela situação de não dívida regularizada
Declaration
public bool ControlaPagDivida { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DataCriacao
Data de criação da ficha do fornecedor.
Declaration
public DateTime DataCriacao { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
DataUltimaActualizacao
Data da última actualização da ficha do fornecedor.
Declaration
public DateTime DataUltimaActualizacao { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
DataValidadeFinancas
Indica a data de validade da certidão de não dívida das finanças
Declaration
public DateTime DataValidadeFinancas { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
DataValidadeSegSocial
Indica a data de validade da certidão de não dívida da seg. social
Declaration
public DateTime DataValidadeSegSocial { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
DebitoComprasNaoConvertidas
Total em débito de compras não convertidas.
Declaration
public double DebitoComprasNaoConvertidas { get; set; }
Property Value
Type |
Description |
System.Double |
|
DebitoContaCorrente
Total em débito na conta corrente do fornecedor.
Declaration
public double DebitoContaCorrente { get; set; }
Property Value
Type |
Description |
System.Double |
|
DebitoEncomendasPendentes
Total em débito de encomendas pendentes.
Declaration
public double DebitoEncomendasPendentes { get; set; }
Property Value
Type |
Description |
System.Double |
|
Desconto
Desconto associado ao fornecedor.
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 |
|
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 o fornecedor efectua retenção
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 fornecedor é 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 fornecedor é novo ou é editado.
Declaration
public bool EmModoEdicao { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EnderecoWeb
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 |
|
ExcluirRecapitulativos
Identifica se o fornecedor é para Excluir dos Mapas Recapitulaticos
Declaration
public bool ExcluirRecapitulativos { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Fax
Número de fax do fornecedor.
Declaration
public string Fax { get; set; }
Property Value
Type |
Description |
System.String |
|
Fornecedor
Declaration
public string Fornecedor { 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 |
|
Formato de facturação electrónica associado ao cliente
Declaration
public string IdB2BFormato { 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 que o fornecedor deixou de facturar.
Declaration
public bool Inactivo { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IntrastatPorto
Código do porto\aeroporto de carga associado ao fornecedor.
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 |
|
LimiteCredIdade
Limite de crédito em idade.
Declaration
public bool LimiteCredIdade { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Limitecredito
Limite de crédito associado ao fornecedor.
Declaration
public double Limitecredito { get; set; }
Property Value
Type |
Description |
System.Double |
|
LimiteCredValor
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 |
|
Localidade
Localidade do fornecedor.
Declaration
public string Localidade { get; set; }
Property Value
Type |
Description |
System.String |
|
LocalidadeCodigoPostal
Código postal da localidade.
Declaration
public string LocalidadeCodigoPostal { get; set; }
Property Value
Type |
Description |
System.String |
|
LocalOperacao
Local de operação - para o pró-rata
Declaration
public string LocalOperacao { get; set; }
Property Value
Type |
Description |
System.String |
|
Matricula
Matricula na conservatória.
Declaration
public string Matricula { get; set; }
Property Value
Type |
Description |
System.String |
|
ModoExp
Código do modo de expedição associado ao fornecedor.
Declaration
public string ModoExp { get; set; }
Property Value
Type |
Description |
System.String |
|
ModoPag
Código do Modo de Pagamento (Crédito) associado ao fornecedor.
Declaration
public string ModoPag { get; set; }
Property Value
Type |
Description |
System.String |
|
ModoRec
Código do Modo de Pagamento (Débito) associado ao fornecedor.
Declaration
public string ModoRec { get; set; }
Property Value
Type |
Description |
System.String |
|
Moeda
Código da moeda de pagamento ao fornecedor.
Declaration
public string Moeda { get; set; }
Property Value
Type |
Description |
System.String |
|
Morada
Morada do fornecedor (1ª linha).
Declaration
public string Morada { get; set; }
Property Value
Type |
Description |
System.String |
|
Morada2
Morada do fornecedor (2ª linha).
Declaration
public string Morada2 { get; set; }
Property Value
Type |
Description |
System.String |
|
MoradaAlternativa
Código da morada alternativa por defeito.
Declaration
public string MoradaAlternativa { 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
Número de contribuinte do fornecedor.
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 |
|
NumVias
Número de vias sugeridas para documentos do fornecedor.
Declaration
public int NumVias { 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 |
|
PosCustosBalSoc
Identifica a posição dos custos no balanço social (módulo SHST)
Declaration
public int PosCustosBalSoc { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
PrazoEntrega
Prazo de entrega associado ao fornecedor.
Declaration
public string PrazoEntrega { get; set; }
Property Value
Type |
Description |
System.String |
|
ProcessaIntrastat
Indica se o fornecedor processa Intrastat.
Declaration
public bool ProcessaIntrastat { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
RegimeEspecial
Indica se o regime de Iva é especial (regiões autónomas, Madeira e Açores).
Declaration
public bool RegimeEspecial { 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 |
|
SenhaATEncriptada
Declaration
public bool SenhaATEncriptada { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
SenhaSubUtilizadorAT
Senha do sub-utilizador para autenticação na AT.
Declaration
public string SenhaSubUtilizadorAT { 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
SubUtilizadorAT
Código de sub-utilizador para autenticação na AT.
Declaration
public string SubUtilizadorAT { get; set; }
Property Value
Type |
Description |
System.String |
|
Telefone
Número de telefone do fornecedor.
Declaration
public string Telefone { get; set; }
Property Value
Type |
Description |
System.String |
|
TextoExcepcaoRetencao
Identifica o texto de excepção da retenção
Declaration
public string TextoExcepcaoRetencao { get; set; }
Property Value
Type |
Description |
System.String |
|
TipoMercado
Tipo de mercado: 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 |
|
TipoRendimento
Identifica o tipo de rendimento
Declaration
public string TipoRendimento { get; set; }
Property Value
Type |
Description |
System.String |
|
TipoTerceiro
Código do tipo de terceiro.
Declaration
public string TipoTerceiro { get; set; }
Property Value
Type |
Description |
System.String |
|
TrataIvaCaixa
Define se o fornecedor está sujeito a iva de caixa ou não
Declaration
public bool TrataIvaCaixa { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
UtilizaIdioma
Identifica se o fornecedor utiliza o idioma.
Declaration
public bool UtilizaIdioma { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ValorRetencao
Identifica o valor da retenção
Declaration
public double ValorRetencao { get; set; }
Property Value
Type |
Description |
System.Double |
|
Methods
Finalize()
Declaration
protected void Finalize()
Implements
BasBE100.IBasBEFornecedor