PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class BasBEFornecedor

    Classe que identifica um fornecedor.

    Inheritance
    System.Object
    BaseBE
    BasBaseBE
    BasBEFornecedor
    Implements
    BasBE100.IBasBEFornecedor
    Inherited Members
    BasBaseBE.AbvtApl
    BaseBE.SerializeJson()
    BaseBE.SerializeJson(List<String>)
    BaseBE.SerializeJsonToXml(String, List<String>)
    BaseBE.SerializeXml(XmlAttributeOverrides, XmlSerializerNamespaces)
    BaseBE.Clone()
    BaseBE.Categoria
    BaseBE.DescricaoEntidade
    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()
    Namespace: BasBE100
    Assembly: BasBE100.dll
    Syntax
    [ComVisible(true)]
    [Guid("bd615c96-59a6-467a-b3db-f846dc9510e8")]
    [ClassInterface(ClassInterfaceType.None)]
    public class BasBEFornecedor : BasBaseBE, IBasBEFornecedor

    Constructors

    BasBEFornecedor()

    Declaration
    public BasBEFornecedor()

    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

    Artigo do parceiro?

    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
    Type Description
    StdBECampos

    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

    Codigo IEC.

    Declaration
    public string CodigoIEC { get; set; }
    Property Value
    Type Description
    System.String

    CodigoIsencaoIEC

    Codigo Isencao IEC.

    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.

    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

    Conservatória.

    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

    Descrição do Fornecedor.

    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

    Distrito da morada.

    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

    Tipo Remetente eGAR.

    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

    Número PGL eGAR.

    Declaration
    public string eGAR_NumPGL { get; set; }
    Property Value
    Type Description
    System.String

    eGAR_TipoProdutor

    Tipo Produtor eGAR

    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

    Endereço WEB.

    Declaration
    public string EnderecoWeb { get; set; }
    Property Value
    Type Description
    System.String

    EntidadeParceira

    Entidade Parceira.

    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

    Código do 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

    IdB2BFormato

    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

    Código do 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

    Isento IEC.

    Declaration
    public bool IsentoIEC { get; set; }
    Property Value
    Type Description
    System.Boolean

    IvaCativo

    Iva cativo.

    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

    Nome do Fornecedor.

    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

    Observações.

    Declaration
    public string Observacoes { get; set; }
    Property Value
    Type Description
    System.String

    Pais

    Código do país.

    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

    Segmento terceiro.

    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
    Type Description
    BasBEShareBIEntity

    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