Class StdBSEmpresa
Informação de contexto sobre a empresa activa.
Inheritance
Implements
Inherited Members
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 |