PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class StdBSEmpresa

    Informação de contexto sobre a empresa activa.

    Inheritance
    System.Object
    StdBSEmpresa
    Implements
    IStdBSEmpresa
    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()
    Namespace: StdPlatBS100
    Assembly: StdPlatBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("FE7FF017-FEFD-4D6B-B092-5F23DB2E598C")]
    [ClassInterface(ClassInterfaceType.None)]
    public class StdBSEmpresa : IStdBSEmpresa

    Properties

    CambioTrabalho

    Câmbio de Trabalho

    Declaration
    public StdBETipos.EnumCambioTrabalho CambioTrabalho { get; set; }
    Property Value
    Type Description
    StdBETipos.EnumCambioTrabalho

    CodEmp

    Identificador da empresa.

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

    CodigoGLN

    Código de localização GLN

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

    EmpresaProdutiva

    Identifica o se é uma empresa produtiva.

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

    EntrepostoFiscalIEC

    Identifica o número/Tipo de Entreposto Fiscal IEC aplicado à empresa.

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

    ExercicioPrivado

    Indica se o tipo de exercício activo é privado.

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

    ExercicioPublico

    Indica se o tipo de exercício activo é público.

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

    ICActividadePrincipal

    Actividade principal.

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

    ICAnoInicioActividade

    Ano de início de actividade.

    Declaration
    public int ICAnoInicioActividade { get; set; }
    Property Value
    Type Description
    System.Int32

    ICCapitalSocial

    Capital social.

    Declaration
    public decimal ICCapitalSocial { get; set; }
    Property Value
    Type Description
    System.Decimal

    ICConservatoria

    Conservatória.

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

    ICMatricula

    Matrícula na conservatória.

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

    ICMoedaCapSocial

    Identificador da moeda do capital social.

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

    ICMoedaVolVendas

    Identificador da moeda do volume de vendas.

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

    ICNaturezaJuridica

    Natureza jurídica.

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

    ICNaturezaJuridicaCod

    Código da Natureza jurídica.

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

    ICOutrasActividades

    Outras actividades.

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

    ICPerctCapSocialEst

    Percentagem de capital social estrangeiro.

    Declaration
    public float ICPerctCapSocialEst { get; set; }
    Property Value
    Type Description
    System.Single

    ICPerctCapSocialNac

    Percentagem do capital social nacional.

    Declaration
    public float ICPerctCapSocialNac { get; set; }
    Property Value
    Type Description
    System.Single

    ICPerctCapSocialPub

    Percentagem do capital social público.

    Declaration
    public float ICPerctCapSocialPub { get; set; }
    Property Value
    Type Description
    System.Single

    ICPerctVolActPrincipal

    Percentagem da actividade principal no volume de negócios.

    Declaration
    public float ICPerctVolActPrincipal { get; set; }
    Property Value
    Type Description
    System.Single

    ICVolumeVendas

    Volume de vendas.

    Declaration
    public decimal ICVolumeVendas { get; set; }
    Property Value
    Type Description
    System.Decimal

    IDAndarSala

    Andar/sala.

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

    IDCodPostal

    Código postal.

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

    IDCodPostalLocal

    Localidade do código postal.

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

    IDConcelho

    Concelho.

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

    IDConcelhoCod

    Código de Concelho.

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

    IDDistrito

    Distrito.

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

    IDDistritoCod

    Código de Distrito.

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

    IDEmail

    Endereço de email.

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

    IDEscada

    Escada.

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

    IDFax

    Fax.

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

    IDFreguesia

    Freguesia.

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

    IDFreguesiaCod

    Código de Fréguesia.

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

    IDIndicativoFax

    Indicativo Fax.

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

    IDIndicativoTelefone

    Indicativo Telefone.

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

    IdiomaBase

    Localização da sede.

    Declaration
    public StdBETipos.EnumGlobalCultures IdiomaBase { get; set; }
    Property Value
    Type Description
    StdBETipos.EnumGlobalCultures

    IDLocalidade

    Localidade.

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

    IDLocalidadeCod

    Código de Localidade.

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

    IDMorada

    Morada.

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

    IDNome

    Nome da empresa.

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

    IDNumPorta

    Número da porta.

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

    IDPais

    País

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

    IDPorta

    Porta.

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

    IDTelefone

    Telefone.

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

    IDTipoMorada

    Tipo de Morada.

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

    IDWeb

    Endereço Web.

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

    IFBairro

    Bairro fiscal.

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

    IFCAE

    CAE.

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

    IFCodRepFinancas

    Código de Serviço de Finanças.

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

    IFConcelho

    Concelho fiscal.

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

    IFDelegacao

    Delegação fisca.

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

    IFMesFim

    Mês final do exercício.

    Declaration
    public int IFMesFim { get; set; }
    Property Value
    Type Description
    System.Int32

    IFMesInicio

    Mês inicial do exercício.

    Declaration
    public int IFMesInicio { get; set; }
    Property Value
    Type Description
    System.Int32

    IFMotivoIsencao

    Motivo de isenção.

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

    IFNIF

    NIF.

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

    IFNIFMinFinancas

    NIF Ministério de Finanças.

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

    IFNIFRepLegal

    NIF Ministério de Finanças.

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

    IFNIFTOC

    NIF TOC.

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

    IFRegimeIVA

    Regime de IVA.

    Declaration
    public StdBSTipos.EnumRegimeIVA IFRegimeIVA { get; set; }
    Property Value
    Type Description
    StdBSTipos.EnumRegimeIVA

    LocalizacaoPALOP

    Indica se a localização da sede corresponde a um PALOP.

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

    LocalizacaoSede

    Localização da sede.

    Declaration
    public StdBETipos.EnumLocalizacaoSede LocalizacaoSede { get; set; }
    Property Value
    Type Description
    StdBETipos.EnumLocalizacaoSede

    Logotipo

    Logotipo da empresa.

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

    MAltCambioCompra

    Câmbio de compra da moeda alternativa.

    Declaration
    public double MAltCambioCompra { get; set; }
    Property Value
    Type Description
    System.Double

    MAltCambioVenda

    Câmbio de venda da moeda alternativa.

    Declaration
    public double MAltCambioVenda { get; set; }
    Property Value
    Type Description
    System.Double

    MAltDecArredonda

    Decimais de arredondamento da moeda alternativa.

    Declaration
    public int MAltDecArredonda { get; set; }
    Property Value
    Type Description
    System.Int32

    MAltDecArredondaIVA

    Decimais de arredondamento (IVA) da moeda alternativa.

    Declaration
    public int MAltDecArredondaIVA { get; set; }
    Property Value
    Type Description
    System.Int32

    MAltDecPrecUnit

    Decimais preço unitário da moeda alternativa.

    Declaration
    public int MAltDecPrecUnit { get; set; }
    Property Value
    Type Description
    System.Int32

    MAltDescPartDecimal

    Descrição da parte decimal da moeda alternativa.

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

    MAltDescPartInteira

    Descrição da parte inteira da moeda alternativa.

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

    MAltUEM

    Indica se a moeda alternativa pertence à UEM.

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

    MBaseCambioCompra

    Câmbio de compra da moeda base.

    Declaration
    public double MBaseCambioCompra { get; set; }
    Property Value
    Type Description
    System.Double

    MBaseCambioVenda

    Câmbio de venda da moeda base.

    Declaration
    public double MBaseCambioVenda { get; set; }
    Property Value
    Type Description
    System.Double

    MBaseDecArredonda

    Decimais de arredondamento da moeda base.

    Declaration
    public int MBaseDecArredonda { get; set; }
    Property Value
    Type Description
    System.Int32

    MBaseDecArredondaIVA

    Decimais de arredondamento (IVA) da moeda base.

    Declaration
    public int MBaseDecArredondaIVA { get; set; }
    Property Value
    Type Description
    System.Int32

    MBaseDecPrecUnit

    Decimais preço unitário da moeda base.

    Declaration
    public int MBaseDecPrecUnit { get; set; }
    Property Value
    Type Description
    System.Int32

    MBaseDescPartDecimal

    Descrição da parte decimal da moeda base.

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

    MBaseDescPartInteira

    Descrição da parte inteira da moeda base.

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

    MBaseUEM

    Indica se a moeda base pertence à UEM.

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

    MoedaAlternativa

    Identificador da moeda alternativa.

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

    MoedaBase

    Identificador da moeda base.

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

    MoedaEuro

    Identificador da moeda Euro.

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

    MoedaTrabalho

    Identificador da moeda de trabalho.

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

    MTrabCambioCompra

    Câmbio de compra da moeda de trabalho.

    Declaration
    public double MTrabCambioCompra { get; set; }
    Property Value
    Type Description
    System.Double

    MTrabCambioVenda

    Câmbio de venda da moeda de trabalho.

    Declaration
    public double MTrabCambioVenda { get; set; }
    Property Value
    Type Description
    System.Double

    MTrabDecArredonda

    Decimais de arredondamento da moeda de trabalho.

    Declaration
    public int MTrabDecArredonda { get; set; }
    Property Value
    Type Description
    System.Int32

    MTrabDecArredondaIVA

    Decimais de arredondamento (IVA) da moeda de trabalho.

    Declaration
    public int MTrabDecArredondaIVA { get; set; }
    Property Value
    Type Description
    System.Int32

    MTrabDecPrecUnit

    Decimais preço unitário da moeda de trabalho.

    Declaration
    public int MTrabDecPrecUnit { get; set; }
    Property Value
    Type Description
    System.Int32

    MTrabDescPartDecimal

    Descrição da parte decimal da moeda de trabalho.

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

    MTrabDescPartInteira

    Descrição da parte inteira da moeda de trabalho.

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

    MTrabUEM

    Indica se a moeda de trabalho pertence à UEM.

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

    NumeroOperadorIEC

    Identifica o número de operador IEC aplicado à empresa.

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

    OIAssociacaoPatronal

    Associação Patronal.

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

    OIAssociacaoPatronalCod

    Código de Associação Patronal.

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

    OINumFuncionarios

    Número de funcionários.

    Declaration
    public int OINumFuncionarios { get; set; }
    Property Value
    Type Description
    System.Int32

    OINumSegSocial

    Número de Segurança Social.

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

    SentidoCambios

    Sentido de Câmbios

    Declaration
    public StdBETipos.EnumSentidoCambios SentidoCambios { get; set; }
    Property Value
    Type Description
    StdBETipos.EnumSentidoCambios

    TipoExercicio

    Tipo de exercício.

    Declaration
    public StdBETipos.EnumTipoExercicio TipoExercicio { get; set; }
    Property Value
    Type Description
    StdBETipos.EnumTipoExercicio

    TipoOperadorIEC

    Identifica o tipo de operador IEC aplicado à empresa.

    Declaration
    public clsFichaEmpresa.IECTipoOperador TipoOperadorIEC { get; set; }
    Property Value
    Type Description
    clsFichaEmpresa.IECTipoOperador

    TrataIEC

    Identifica se a empresa está sujeita a IEC.

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

    VisualizarCambioHist

    Visualizar Valores ao Câmbio Histórico

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

    Wallpaper

    Wallpaper da empresa.

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

    WallpaperStretch

    Esticar Wallpaper da empresa.

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

    Methods

    ActualizaDadosMoedaAlt(Boolean, Double, Double, Int32, Int32, Int32, String, String)

    Actualização dos dados da moeda alternativa.

    Declaration
    public void ActualizaDadosMoedaAlt(bool blnUEM, double dblCambioCompra, double dblCambioVenda, int intDecArredonda, int intDecArredondaIVA, int intDecPrecUnit, string strDescParteInteira, string strDescParteDecimal)
    Parameters
    Type Name Description
    System.Boolean blnUEM

    Indica se a moeda pertence à UEM.

    System.Double dblCambioCompra

    Cãmbio de compra.

    System.Double dblCambioVenda

    Câmbio de venda.

    System.Int32 intDecArredonda

    Decimais de arredondamento.

    System.Int32 intDecArredondaIVA

    Decimais de arredondamento para valores de IVA.

    System.Int32 intDecPrecUnit

    Decimais para preços unitários.

    System.String strDescParteInteira

    Descrição da parte inteira.

    System.String strDescParteDecimal

    Descrição da parte decimal.

    ActualizaDadosMoedaBase(Boolean, Double, Double, Int32, Int32, Int32, String, String)

    Actualização dos dados moeda base.

    Declaration
    public void ActualizaDadosMoedaBase(bool blnUEM, double dblCambioCompra, double dblCambioVenda, int intDecArredonda, int intDecArredondaIVA, int intDecPrecUnit, string strDescParteInteira, string strDescParteDecimal)
    Parameters
    Type Name Description
    System.Boolean blnUEM

    Indica se a moeda pertence à UEM.

    System.Double dblCambioCompra

    Câmbio de compra.

    System.Double dblCambioVenda

    Câmbio de venda.

    System.Int32 intDecArredonda

    Decimais de arredondamento.

    System.Int32 intDecArredondaIVA

    Decimais de arredondamento para valores de IVA.

    System.Int32 intDecPrecUnit

    Decimais para preços unitários.

    System.String strDescParteInteira

    Descrição da parte inteira.

    System.String strDescParteDecimal

    Descrição da parte decimal.

    ExisteAPLAberta(String)

    Indica se uma determinada aplicação está aberta para a empresa activa.

    Declaration
    public bool ExisteAPLAberta(string AbvtApl)
    Parameters
    Type Name Description
    System.String AbvtApl

    Abreviatura da aplicação.

    Returns
    Type Description
    System.Boolean

    Implements

    IStdBSEmpresa