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 |