PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface IBasBS

    Namespace: IBasBS100
    Assembly: IBasBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("A76BF66B-C31E-4A3D-A992-4E8D5BE8679A")]
    public interface IBasBS

    Properties

    Artigos

    Instancia um objecto usado para obter as regras de negócio dos Artigos.

    Declaration
    IBasBSArtigos Artigos { get; }
    Property Value
    Type Description
    IBasBSArtigos

    ArtigosClientes

    Instancia um objecto usado para obter as regras de negócio dos Artigos - Clientes.

    Declaration
    IBasBSArtigosClientes ArtigosClientes { get; }
    Property Value
    Type Description
    IBasBSArtigosClientes

    ArtigosCodBarras

    Instancia um objecto usado para obter as regras de negócio dos Artigos - Código de Barras.

    Declaration
    IBasBSArtigosCodBarras ArtigosCodBarras { get; }
    Property Value
    Type Description
    IBasBSArtigosCodBarras

    ArtigosComponentes

    Instancia um objecto usado para obter as regras de negócio dos Artigos - Componentes.

    Declaration
    IBasBSArtigosComponentes ArtigosComponentes { get; }
    Property Value
    Type Description
    IBasBSArtigosComponentes

    ArtigosDerivados

    Instancia um objecto usado para obter as regras de negócio dos Artigos - Derivados.

    Declaration
    IBasBSArtigosDerivados ArtigosDerivados { get; }
    Property Value
    Type Description
    IBasBSArtigosDerivados

    ArtigosFornecedores

    Instancia um objecto usado para obter as regras de negócio dos Artigos - Fornecedores.

    Declaration
    IBasBSArtigosFornecedores ArtigosFornecedores { get; }
    Property Value
    Type Description
    IBasBSArtigosFornecedores

    ArtigosIdiomas

    Instancia um objecto usado para obter as regras de negócio dos Idiomas das Categorias de Artigos.

    Declaration
    IBasBSArtigosIdiomas ArtigosIdiomas { get; }
    Property Value
    Type Description
    IBasBSArtigosIdiomas

    ArtigosPrecos

    Instancia um objecto usado para obter as regras de negócio dos Artigos - Preços.

    Declaration
    IBasBSArtigosPrecos ArtigosPrecos { get; }
    Property Value
    Type Description
    IBasBSArtigosPrecos

    ArtigosResiduos

    Instancia um objecto usado para obter as regras de negócio dos Artigos - Residuos.

    Declaration
    IBasBSArtigosResiduos ArtigosResiduos { get; }
    Property Value
    Type Description
    IBasBSArtigosResiduos

    ArtigosUnidades

    Instancia um objecto usado para obter as regras de negócio dos Artigos - Unidades.

    Declaration
    IBasBSArtigosUnidades ArtigosUnidades { get; }
    Property Value
    Type Description
    IBasBSArtigosUnidades

    Autorizacoes

    Declaration
    IBasBSAutorizacoes Autorizacoes { get; }
    Property Value
    Type Description
    IBasBSAutorizacoes

    Calendarios

    Instancia um objecto usado para obter as regras de negócio dos Calendários.

    Declaration
    IBasBSCalendarios Calendarios { get; }
    Property Value
    Type Description
    IBasBSCalendarios

    CalendariosTrabalho

    Instancia um objecto usado para obter as regras de negócio dos Calendários de Trabalho.

    Declaration
    IBasBSCalendariosTrabalho CalendariosTrabalho { get; }
    Property Value
    Type Description
    IBasBSCalendariosTrabalho

    CategoriaResiduos

    Instancia um objecto usado para obter as regras de negócio de CategoriaResiduos.

    Declaration
    IBasBSCategoriaResiduos CategoriaResiduos { get; }
    Property Value
    Type Description
    IBasBSCategoriaResiduos

    ClassificacaoResiduo

    Instancia um objecto usado para obter as regras de negócio de ClassificacaoResiduo.

    Declaration
    IBasBSClassificacaoResiduo ClassificacaoResiduo { get; }
    Property Value
    Type Description
    IBasBSClassificacaoResiduo

    Clientes

    Instancia um objecto usado para obter as regras de negócio dos Clientes.

    Declaration
    IBasBSClientes Clientes { get; }
    Property Value
    Type Description
    IBasBSClientes

    CodigosLER

    Declaration
    IBasBSCodigosLER CodigosLER { get; }
    Property Value
    Type Description
    IBasBSCodigosLER

    CommunicationParameters

    Declaration
    IBasBSCommunicationParameters CommunicationParameters { get; }
    Property Value
    Type Description
    IBasBSCommunicationParameters

    CommunicationsManager

    Declaration
    IBasBSCommunicationsManager CommunicationsManager { get; }
    Property Value
    Type Description
    IBasBSCommunicationsManager

    ComunicacaoBancos

    Comunicação com bancos.

    Declaration
    IBasBSComunicacaoBancos ComunicacaoBancos { get; }
    Property Value
    Type Description
    IBasBSComunicacaoBancos

    CondicoesEstrategia

    Instancia um objecto usado para obter as regras de negócio das Condições Estratégia.

    Declaration
    IBasBSCondicoesEstrategia CondicoesEstrategia { get; }
    Property Value
    Type Description
    IBasBSCondicoesEstrategia

    CondsPagamento

    Instancia um objecto usado para obter as regras de negócio das Condições de Pagamento.

    Declaration
    IBasBSCondsPagamento CondsPagamento { get; }
    Property Value
    Type Description
    IBasBSCondsPagamento

    Contactos

    Instancia um objecto usado para obter as regras de negócio dos Contactos.

    Declaration
    IBasBSContactos Contactos { get; }
    Property Value
    Type Description
    IBasBSContactos

    ContasBancariasTerceiros

    Instancia um objecto usado para obter as regras de negócio das Contas Bancárias de Terceiros.

    Declaration
    IBasBSContasBancariasTerc ContasBancariasTerceiros { get; }
    Property Value
    Type Description
    IBasBSContasBancariasTerc

    ContasCorrentes

    Instancia um objecto usado para obter as regras de negócio das Contas Correntes.

    Declaration
    IBasBSContasCorrentes ContasCorrentes { get; }
    Property Value
    Type Description
    IBasBSContasCorrentes

    CriacaoExercicios

    Instancia um objecto usado para obter as regras de negócio da Criação de Exercicios.

    Declaration
    IBasBSCriacaoExercicios CriacaoExercicios { get; }
    Property Value
    Type Description
    IBasBSCriacaoExercicios

    Dashboards

    Declaration
    IBasBSDashboards Dashboards { get; }
    Property Value
    Type Description
    IBasBSDashboards

    Dimensoes

    Instancia um objecto usado para obter as regras de negócio das Dimensões.

    Declaration
    IBasBSDimensoes Dimensoes { get; }
    Property Value
    Type Description
    IBasBSDimensoes

    Elevation

    Instancia um objecto usado para obter as regras de negócio do ELEVATION

    Declaration
    IBasBSElevation Elevation { get; }
    Property Value
    Type Description
    IBasBSElevation

    EncargosBancos

    Instancia um objecto usado para obter as regras de negócio dos Encargos Bancários.

    Declaration
    IBasBSEncargosBancos EncargosBancos { get; }
    Property Value
    Type Description
    IBasBSEncargosBancos

    EntidadesAssociadas

    Instancia um objecto usado para obter as regras de negócio das Entidades Associadas.

    Declaration
    IBasBSEntidadesAssociadas EntidadesAssociadas { get; }
    Property Value
    Type Description
    IBasBSEntidadesAssociadas

    EntidadesParceiras

    Instancia um objecto usado para obter as EntidadesParceiras.

    Declaration
    IBasBSEntidadesParceiras EntidadesParceiras { get; }
    Property Value
    Type Description
    IBasBSEntidadesParceiras

    EntidadesPublicas

    Instancia um objecto usado para obter as regras de negócio das Entidades Públicas.

    Declaration
    IBasBSEntidadesPublicas EntidadesPublicas { get; }
    Property Value
    Type Description
    IBasBSEntidadesPublicas

    ErpBSO

    Declaration
    dynamic ErpBSO { set; }
    Property Value
    Type Description
    System.Object

    Estrategias

    Instancia um objecto usado para obter as regras de negócio das Estratégias.

    Declaration
    IBasBSEstrategias Estrategias { get; }
    Property Value
    Type Description
    IBasBSEstrategias

    Familias

    Instancia um objecto usado para obter as regras de negócio das Familias.

    Declaration
    IBasBSFamilias Familias { get; }
    Property Value
    Type Description
    IBasBSFamilias

    Filiais

    Instancia um objecto usado para obter as regras de negócio das Filiais.

    Declaration
    IBasBSFiliais Filiais { get; }
    Property Value
    Type Description
    IBasBSFiliais

    FormatosExportacaoBancarios

    Formatos de Exportação Bancários.

    Declaration
    IBasBSFormatosExpBancarios FormatosExportacaoBancarios { get; }
    Property Value
    Type Description
    IBasBSFormatosExpBancarios

    Formulas

    Instancia um objecto usado para obter as regras de negócio das Fórmulas.

    Declaration
    IBasBSFormulas Formulas { get; }
    Property Value
    Type Description
    IBasBSFormulas

    Fornecedores

    Instancia um objecto usado para obter as regras de negócio dos Fornecedores.

    Declaration
    IBasBSFornecedores Fornecedores { get; }
    Property Value
    Type Description
    IBasBSFornecedores

    FuncoesGlobais

    Instancia um objecto usado para obter as regras de negócio das Funções Globais.

    Declaration
    IBasBSFuncoesGlobais FuncoesGlobais { get; }
    Property Value
    Type Description
    IBasBSFuncoesGlobais

    Garantias

    Instancia um objecto usado para obter as regras de negócio das Garantias.

    Declaration
    IBasBSGarantias Garantias { get; }
    Property Value
    Type Description
    IBasBSGarantias

    GruposDashboards

    Declaration
    IBasBSGruposDashboards GruposDashboards { get; }
    Property Value
    Type Description
    IBasBSGruposDashboards

    HistoricoIEC

    Instancia um objecto usado para obter as regras de negócio de HistoricoIEC.

    Declaration
    IBasBSHistoricoIEC HistoricoIEC { get; }
    Property Value
    Type Description
    IBasBSHistoricoIEC

    HistoricoResiduos

    Instancia um objecto usado para obter as regras de negócio HistoricoResiduos.

    Declaration
    IBasBSHistoricoResiduos HistoricoResiduos { get; }
    Property Value
    Type Description
    IBasBSHistoricoResiduos

    Horarios

    Instancia um objecto usado para obter as regras de negócio dos Horários.

    Declaration
    IBasBSHorarios Horarios { get; }
    Property Value
    Type Description
    IBasBSHorarios

    Idiomas

    Instancia um objecto usado para obter as regras de negócio dos Idiomas.

    Declaration
    IBasBSIdiomas Idiomas { get; }
    Property Value
    Type Description
    IBasBSIdiomas

    IdiomasCulturas

    Instancia um objecto usado para obter as regras de negócio das Culturas dos Idiomas.

    Declaration
    IBasBSIdiomasCulturas IdiomasCulturas { get; }
    Property Value
    Type Description
    IBasBSIdiomasCulturas

    IECCategorias

    Instancia um objecto usado para obter as regras de negócio IECCategorias.

    Declaration
    IBasBSIECCategorias IECCategorias { get; }
    Property Value
    Type Description
    IBasBSIECCategorias

    IECCodigosTaric

    Instancia um objecto usado para obter as regras de negócio IECCodigosTaric.

    Declaration
    IBasBSIECCodigosTaric IECCodigosTaric { get; }
    Property Value
    Type Description
    IBasBSIECCodigosTaric

    IECEmbalagens

    Instancia um objecto usado para obter as regras de negócio de IECEmbalagens.

    Declaration
    IBasBSIECEmbalagens IECEmbalagens { get; }
    Property Value
    Type Description
    IBasBSIECEmbalagens

    Impressoes

    Declaration
    IBasBSImpressoes Impressoes { get; }
    Property Value
    Type Description
    IBasBSImpressoes

    InfoCategoria

    Instancia um objecto usado para obter as regras de negócio das Moedas.

    Declaration
    IBasBSInfoCategoria InfoCategoria { get; }
    Property Value
    Type Description
    IBasBSInfoCategoria

    InformaDBManager

    Declaration
    IBasBSInformaDB InformaDBManager { get; }
    Property Value
    Type Description
    IBasBSInformaDB

    IntrastatCondEntrega

    Instancia um objecto usado para obter as regras de negócio de IntrastatCondEntrega.

    Declaration
    IBasBSIntrastatCondEntrega IntrastatCondEntrega { get; }
    Property Value
    Type Description
    IBasBSIntrastatCondEntrega

    IntrastatMercadoria

    Instancia um objecto usado para obter as regras de negócio de IntrastatMercadoria.

    Declaration
    IBasBSIntrastatMercadoria IntrastatMercadoria { get; }
    Property Value
    Type Description
    IBasBSIntrastatMercadoria

    IntrastatModoTransp

    Instancia um objecto usado para obter as regras de negócio de IntrastatModoTransp.

    Declaration
    IBasBSIntrastatModoTransp IntrastatModoTransp { get; }
    Property Value
    Type Description
    IBasBSIntrastatModoTransp

    IntrastatNaturezaTrans

    Instancia um objecto usado para obter as regras de negócio de IntrastatNaturezaTrans.

    Declaration
    IBasBSIntrastatNaturezaTrans IntrastatNaturezaTrans { get; }
    Property Value
    Type Description
    IBasBSIntrastatNaturezaTrans

    IntrastatPorto

    Instancia um objecto usado para obter as regras de negócio de IntrastatPorto.

    Declaration
    IBasBSIntrastatPorto IntrastatPorto { get; }
    Property Value
    Type Description
    IBasBSIntrastatPorto

    IntrastatRegEstatistico

    Instancia um objecto usado para obter as regras de negócio de IntrastatRegEstatistico.

    Declaration
    IBasBSIntrastatRegEstatistico IntrastatRegEstatistico { get; }
    Property Value
    Type Description
    IBasBSIntrastatRegEstatistico

    IntrastatRegiao

    Instancia um objecto usado para obter as regras de negócio de IntrastatRegiao.

    Declaration
    IBasBSIntrastatRegiao IntrastatRegiao { get; }
    Property Value
    Type Description
    IBasBSIntrastatRegiao

    Iva

    Instancia um objecto usado para obter as regras de negócio de Iva.

    Declaration
    IBasBSIva Iva { get; }
    Property Value
    Type Description
    IBasBSIva

    Licenca

    Instancia um objecto usado para obter as regras de negócio da Licença do módulo.

    Declaration
    BasBELicenca Licenca { get; }
    Property Value
    Type Description
    BasBELicenca

    LigacaoCBL

    Instancia um objecto usado para obter as regras de negócio da Ligação à Contabilidade.

    Declaration
    IBasBSLigacaoCBL LigacaoCBL { get; }
    Property Value
    Type Description
    IBasBSLigacaoCBL

    LocaisOperacoes

    Declaration
    IBasBSLocaisOperacoes LocaisOperacoes { get; }
    Property Value
    Type Description
    IBasBSLocaisOperacoes

    Logger

    Instancia um objecto usado para obter as regras de negócio do Logger.

    Declaration
    IBasBSLogger Logger { get; }
    Property Value
    Type Description
    IBasBSLogger

    MaquinasFiscais

    Declaration
    IBasBSMaquinasFiscais MaquinasFiscais { get; }
    Property Value
    Type Description
    IBasBSMaquinasFiscais

    Marcas

    Instancia um objecto usado para obter as regras de negócio das Marcas.

    Declaration
    IBasBSMarcas Marcas { get; }
    Property Value
    Type Description
    IBasBSMarcas

    MensagensMapas

    Instancia um objecto usado para obter as regras de negócio de MensagensMapas.

    Declaration
    IBasBSMensagensMapas MensagensMapas { get; }
    Property Value
    Type Description
    IBasBSMensagensMapas

    Modelos

    Instancia um objecto usado para obter as regras de negócio dos Modelos.

    Declaration
    IBasBSModelos Modelos { get; }
    Property Value
    Type Description
    IBasBSModelos

    ModosExpedicao

    Instancia um objecto usado para obter as regras de negócio dos Modos de Expedição.

    Declaration
    IBasBSModosExpedicao ModosExpedicao { get; }
    Property Value
    Type Description
    IBasBSModosExpedicao

    ModosResposta

    Declaration
    IBasBSModosResposta ModosResposta { get; }
    Property Value
    Type Description
    IBasBSModosResposta

    Moedas

    Instancia um objecto usado para obter as regras de negócio das Moedas.

    Declaration
    IBasBSMoedas Moedas { get; }
    Property Value
    Type Description
    IBasBSMoedas

    MoradasAlternativas

    Instancia um objecto usado para obter as regras de negócio das Moradas Alternativas.

    Declaration
    IBasBSMoradasAlternativas MoradasAlternativas { get; }
    Property Value
    Type Description
    IBasBSMoradasAlternativas

    MotivosEstorno

    Instancia um objecto usado para obter as regras de negócio de Motivos de Estorno.

    Declaration
    IBasBSMotivosEstorno MotivosEstorno { get; }
    Property Value
    Type Description
    IBasBSMotivosEstorno

    Noticias

    Instancia um objecto usado para obter as regras de negócio das notícias PRIMAVERA.

    Declaration
    IBasBSElevationNews Noticias { get; }
    Property Value
    Type Description
    IBasBSElevationNews

    OrigensContacto

    Instancia um objecto usado para obter as regras de negócio das Origens do Contacto.

    Declaration
    IBasBSOrigensContacto OrigensContacto { get; }
    Property Value
    Type Description
    IBasBSOrigensContacto

    OutrosTerceiros

    Instancia um objecto usado para obter as regras de negócio de Outros Terceiros.

    Declaration
    IBasBSOutrosTerceiros OutrosTerceiros { get; }
    Property Value
    Type Description
    IBasBSOutrosTerceiros

    Paises

    Instancia um objecto usado para obter as regras de negócio dos Países.

    Declaration
    IBasBSPaises Paises { get; }
    Property Value
    Type Description
    IBasBSPaises

    Parametros

    Instancia um objecto usado para obter as regras de negócio dos Parametros.

    Declaration
    IBasBSParametros Parametros { get; }
    Property Value
    Type Description
    IBasBSParametros

    Params

    Instancia um objecto que define um Parametro (BE).

    Declaration
    BasBEParametros Params { get; }
    Property Value
    Type Description
    BasBEParametros

    PeriodoExcecoes

    Instancia um objecto usado para obter as regras de negócio dos Horários.

    Declaration
    IBasBSPeriodoExcecoes PeriodoExcecoes { get; }
    Property Value
    Type Description
    IBasBSPeriodoExcecoes

    PeriodosContabilisticos

    Instancia um objecto usado para obter as funções usadas para mapeamento de periodos contabilisticos.

    Declaration
    IBasBSPeriodosContabilisticos PeriodosContabilisticos { get; }
    Property Value
    Type Description
    IBasBSPeriodosContabilisticos

    PlanoSelos

    Instancia um objecto usado para obter as regras de negócio dos Planos de Selo.

    Declaration
    IBasBSPlanoSelos PlanoSelos { get; }
    Property Value
    Type Description
    IBasBSPlanoSelos

    Residuos

    Instancia um objecto usado para obter as regras de negócio de Residuos.

    Declaration
    IBasBSResiduos Residuos { get; }
    Property Value
    Type Description
    IBasBSResiduos

    SaftExportacoes

    Instancia um objecto usado para obter as exportações dos documentos para SAF-T (PT).

    Declaration
    IBasBSSaftExportacoes SaftExportacoes { get; }
    Property Value
    Type Description
    IBasBSSaftExportacoes

    Series

    Instancia um objecto usado para obter as regras de negócio das Séries.

    Declaration
    IBasBSSeries Series { get; }
    Property Value
    Type Description
    IBasBSSeries

    SeriesMaquinasFiscais

    Declaration
    IBasBSSeriesMaquinasFiscais SeriesMaquinasFiscais { get; }
    Property Value
    Type Description
    IBasBSSeriesMaquinasFiscais

    Socios

    Instancia um objecto usado para obter as regras de negócio dos Sócios.

    Declaration
    IBasBSSocios Socios { get; }
    Property Value
    Type Description
    IBasBSSocios

    TaxasIvaMaquinasFiscais

    Declaration
    IBasBSTaxasIvaMaquinasFiscais TaxasIvaMaquinasFiscais { get; }
    Property Value
    Type Description
    IBasBSTaxasIvaMaquinasFiscais

    TipoResiduo

    Instancia um objecto usado para obter as regras de negócio de TipoResiduo.

    Declaration
    IBasBSTipoResiduo TipoResiduo { get; }
    Property Value
    Type Description
    IBasBSTipoResiduo

    TiposArtigo

    Instancia um objecto usado para obter as regras de negócio dos Tipos de Artigos.

    Declaration
    IBasBSTiposArtigo TiposArtigo { get; }
    Property Value
    Type Description
    IBasBSTiposArtigo

    TiposArtigosPermissoes

    Instancia um objecto usado para obter as regras de negócio das Permissões dos Tipos de Artigos.

    Declaration
    IBasBSTiposArtigosPermissoes TiposArtigosPermissoes { get; }
    Property Value
    Type Description
    IBasBSTiposArtigosPermissoes

    TiposContacto

    Instancia um objecto usado para obter as regras de negócio dos Tipos de Contacto.

    Declaration
    IBasBSTiposContacto TiposContacto { get; }
    Property Value
    Type Description
    IBasBSTiposContacto

    TiposDimensoes

    Instancia um objecto usado para obter as regras de negócio dos Tipos de Dimensões.

    Declaration
    IBasBSTiposDimensoes TiposDimensoes { get; }
    Property Value
    Type Description
    IBasBSTiposDimensoes

    TiposMovimento

    Instancia um objecto usado para obter as regras de negócio dos Tipos de Movimento.

    Declaration
    IBasBSTiposMovimento TiposMovimento { get; }
    Property Value
    Type Description
    IBasBSTiposMovimento

    TiposTerceiro

    Instancia um objecto usado para obter as regras de negócio dos Tipos de Terceiros.

    Declaration
    IBasBSTiposTerceiro TiposTerceiro { get; }
    Property Value
    Type Description
    IBasBSTiposTerceiro

    TitulosAcademicos

    Declaration
    IBasBSTitulosAcademicos TitulosAcademicos { get; }
    Property Value
    Type Description
    IBasBSTitulosAcademicos

    Unidades

    Instancia um objecto usado para obter as regras de negócio das Unidades.

    Declaration
    IBasBSUnidades Unidades { get; }
    Property Value
    Type Description
    IBasBSUnidades

    UnidadesConversao

    Instancia um objecto usado para obter as regras de negócio das Unidades de Conversão.

    Declaration
    IBasBSUnidadesConversao UnidadesConversao { get; }
    Property Value
    Type Description
    IBasBSUnidadesConversao

    Viaturas

    Instancia um objecto usado para obter as regras de negócio das Moedas.

    Declaration
    IBasBSViaturas Viaturas { get; }
    Property Value
    Type Description
    IBasBSViaturas

    Zonas

    Instancia um objecto usado para obter as regras de negócio das Zonas.

    Declaration
    IBasBSZonas Zonas { get; }
    Property Value
    Type Description
    IBasBSZonas

    Methods

    Dispose()

    Declaration
    void Dispose()

    NomePastaTempEmail()

    Indica o nome da pasta utilizada nos anexos dos emails.

    Declaration
    string NomePastaTempEmail()
    Returns
    Type Description
    System.String

    ResetParams()

    Declaration
    void ResetParams()

    VersaoDemoExcedida(String)

    Indica se a versão demo foi excedida.

    Declaration
    bool VersaoDemoExcedida(string strTabela)
    Parameters
    Type Name Description
    System.String strTabela
    Returns
    Type Description
    System.Boolean