PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface IBasBSEntidadesPublicas

    Namespace: IBasBS100
    Assembly: IBasBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("77701982-3FB7-4A91-AE32-49A997A9341B")]
    public interface IBasBSEntidadesPublicas

    Methods

    Actualiza(BasBEEntidadePublica, String)

    Actualiza a informação do Entidade Publica.

    Declaration
    void Actualiza(BasBEEntidadePublica clsEntidadePublica, string strAvisos = "")
    Parameters
    Type Name Description
    BasBEEntidadePublica clsEntidadePublica

    Objecto que identifica o Entidade Publica a actualizar.

    System.String strAvisos

    Descrição dos avisos que possam surgir durante a actualização de um Entidade Publica.

    ActualizaTotalDebito(ref Double, String, Double, Double, Double)

    Actualiza o total em débito na ficha da entidade.

    Declaration
    void ActualizaTotalDebito(ref double Valor, string Entidade, double CambioInt, double CambioMBase, double CambioMAlt)
    Parameters
    Type Name Description
    System.Double Valor

    Valor Total do documento.

    System.String Entidade

    Código da entidade.

    System.Double CambioInt

    Cambio de Introdução.

    System.Double CambioMBase

    Cambio relativo a moeda base.

    System.Double CambioMAlt

    Cambio relativo a moeda alternativa.

    ActualizaValorAtributo(String, String, Object)

    Permite actualizar o valor de um atributo.

    Declaration
    void ActualizaValorAtributo(string EntidadePublica, string Atributo, dynamic Valor)
    Parameters
    Type Name Description
    System.String EntidadePublica

    Código do Entidade Publica.

    System.String Atributo

    Descrição do campo a actualizar.

    System.Object Valor

    Valor do campo para actualizar o atributo.

    ActualizaValorAtributos(String, StdBECampos)

    Permite actualizar os valores de um conjunto de atributos.

    Declaration
    void ActualizaValorAtributos(string EntidadePublica, StdBECampos Atributos)
    Parameters
    Type Name Description
    System.String EntidadePublica

    Código do Entidade Publica.

    StdBECampos Atributos

    Campos a actualizar.

    DaCamposUtil()

    Devolve os campos do utilizador.

    Declaration
    StdBECampos DaCamposUtil()
    Returns
    Type Description
    StdBECampos

    DaDefCamposUtil()

    Devolve as definições dos campos do utilizador.

    Declaration
    StdBEDefCamposUtil DaDefCamposUtil()
    Returns
    Type Description
    StdBEDefCamposUtil

    DaProximoNumeroCBL()

    Devolve o próximo número de CBL associado a entidades públicas

    Declaration
    string DaProximoNumeroCBL()
    Returns
    Type Description
    System.String

    DaValorAtributo(String, String)

    Devolve o valor do atributo passado como parâmetro.

    Declaration
    dynamic DaValorAtributo(string EntidadePublica, string Atributo)
    Parameters
    Type Name Description
    System.String EntidadePublica

    Código da Entidade Publica.

    System.String Atributo

    Descrição do campo a devolver pela função.

    Returns
    Type Description
    System.Object

    DaValorAtributoLock(String, String)

    Devolve o valor do atributo passado como parâmetro.

    Declaration
    dynamic DaValorAtributoLock(string EntidadePublica, string Atributo)
    Parameters
    Type Name Description
    System.String EntidadePublica

    Código da Entidade Publica.

    System.String Atributo

    Descrição do campo a devolver pela função.

    Returns
    Type Description
    System.Object

    DaValorAtributos(String, String[])

    Permite devolver o valor de um conjunto de atributos.

    Declaration
    StdBECampos DaValorAtributos(string EntidadePublica, params string[] Atributos)
    Parameters
    Type Name Description
    System.String EntidadePublica

    Código da Entidade Publica.

    System.String[] Atributos

    Descrições dos campos a devolver pela função.

    Returns
    Type Description
    StdBECampos

    DaValorAtributosLock(String, String[])

    Permite devolver o valor de um conjunto de atributos.

    Declaration
    StdBECampos DaValorAtributosLock(string EntidadePublica, params string[] Atributos)
    Parameters
    Type Name Description
    System.String EntidadePublica

    Código da Entidade Publica.

    System.String[] Atributos

    Descrições dos campos a devolver pela função.

    Returns
    Type Description
    StdBECampos

    Edita(String)

    Edita a informação do Entidade Publica.

    Declaration
    BasBEEntidadePublica Edita(string EntidadePublica)
    Parameters
    Type Name Description
    System.String EntidadePublica

    Objecto que identifica o Entidade Publica a editar.

    Returns
    Type Description
    BasBEEntidadePublica

    Existe(String)

    Verifica se o Entidade Publica existe na base de dados.

    Declaration
    bool Existe(string EntidadePublica)
    Parameters
    Type Name Description
    System.String EntidadePublica

    Código do Entidade Publica.

    Returns
    Type Description
    System.Boolean

    InicializaTotaisDebito()

    Coloca os totalizadores de débitos a zero

    Declaration
    void InicializaTotaisDebito()

    Remove(String)

    Remove toda a informação relacionada com o Entidade Publica.

    Declaration
    void Remove(string EntidadePublica)
    Parameters
    Type Name Description
    System.String EntidadePublica

    Código do Entidade Publica.

    ValidaActualizacao(BasBEEntidadePublica, ref String)

    Efectua as validações necessárias à actualização do Entidade Publica.

    Declaration
    bool ValidaActualizacao(BasBEEntidadePublica clsEntidadePublica, ref string StrErro)
    Parameters
    Type Name Description
    BasBEEntidadePublica clsEntidadePublica

    Objecto que identifica o Entidade Publica.

    System.String StrErro
    Returns
    Type Description
    System.Boolean

    ValidaRemocao(String, ref String)

    Efectua todas as validações necessárias para a remoção do Entidade Publica.

    Declaration
    bool ValidaRemocao(string EntidadePublica, ref string StrErro)
    Parameters
    Type Name Description
    System.String EntidadePublica
    System.String StrErro
    Returns
    Type Description
    System.Boolean