PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface ITesBSRubricas

    Esta classe deve ser usada para obter serviços sobre rubricas bancárias.

    Namespace: ITesBS100
    Assembly: ITesBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("D1BC7F24-E1EF-4085-B59B-B2F2E02DD9A4")]
    public interface ITesBSRubricas

    Methods

    Actualiza(TesBERubrica, String)

    Actualiza o rubrica.

    Declaration
    void Actualiza(TesBERubrica clsRubricas, string strAvisos = "")
    Parameters
    Type Name Description
    TesBERubrica clsRubricas

    Objecto que identifica a rubrica.

    System.String strAvisos

    Devolve os avisos encontrados durante a actualização.

    ActualizaValorAtributo(String, String, Object)

    Actualiza o valor de um atributo da rubrica.

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

    Identifica a rubrica.

    System.String Atributo

    Identifica o atributo a actualizar.

    System.Object Valor

    Identifica o valor a gravar no atributo seleccionado.

    ActualizaValorAtributos(String, StdBECampos)

    Actualiza o valor de um conjunto de atributos da Rubrica.

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

    Identifica a rubrica.

    StdBECampos Atributos

    Identifica os atributos e os respectivos valores a actualizar.

    AlteraCodigoRubricas(String, String)

    Permite a alteração de uma rubrica para outra rubrica nova.

    Declaration
    string AlteraCodigoRubricas(string CodigoAnt, string NovoCodigo)
    Parameters
    Type Name Description
    System.String CodigoAnt

    Identifica a rubrica que se pretende substituir.

    System.String NovoCodigo

    Identifica a nova rubrica.

    Returns
    Type Description
    System.String

    DaDefCamposUtil()

    Devolve as definições dos campos do utilizador.

    Declaration
    StdBEDefCamposUtil DaDefCamposUtil()
    Returns
    Type Description
    StdBEDefCamposUtil

    DaValorAtributo(String, String)

    Devolve o valor de um atributo da rubrica.

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

    Identifica a rubrica.

    System.String Atributo

    Identifica o atributo para o qual se pretende devolver o valor.

    Returns
    Type Description
    System.Object

    DaValorAtributoLock(String, String)

    Devolve o valor de um atributo da rubrica.

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

    Identifica a rubrica.

    System.String Atributo

    Identifica o atributo para o qual se pretende devolver o valor.

    Returns
    Type Description
    System.Object

    DaValorAtributos(String, String[])

    Devolve o valor de um conjunto de atributos da Rubrica.

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

    Identifica a rubrica.

    System.String[] Atributos

    Identifica os atributos para os quais se pretende devolver o valor.

    Returns
    Type Description
    StdBECampos

    DaValorAtributosLock(String, String[])

    Devolve o valor de um conjunto de atributos da Rubrica.

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

    Identifica a rubrica.

    System.String[] Atributos

    Identifica os atributos para os quais se pretende devolver o valor.

    Returns
    Type Description
    StdBECampos

    Edita(String)

    Edita a rubrica.

    Declaration
    TesBERubrica Edita(string Rubrica)
    Parameters
    Type Name Description
    System.String Rubrica

    Código da rubrica.

    Returns
    Type Description
    TesBERubrica

    Existe(String, String)

    Verifica se a rubrica existe na base de dados.

    Declaration
    bool Existe(string Rubrica, string TipoRubrica = "")
    Parameters
    Type Name Description
    System.String Rubrica

    Código do rubrica.

    System.String TipoRubrica

    Identifica o tipo de rubrica.

    Returns
    Type Description
    System.Boolean

    GravaRubricaOrcamento(String, Decimal[,])

    Permite a gravação de uma rubrica e respectivo valor orçamentado.

    Declaration
    void GravaRubricaOrcamento(string Rubrica, decimal[, ] arrValAntOrc)
    Parameters
    Type Name Description
    System.String Rubrica

    Identifica a rubrica.

    System.Decimal[,] arrValAntOrc

    Identifica os valores orçamentados.

    GravaRubricaOrcamentoExt(String, Decimal[,], Int32)

    Permite a gravação de uma rubrica e respectivo valor orçamentado.

    Declaration
    void GravaRubricaOrcamentoExt(string Rubrica, decimal[, ] arrValAntOrc, int Ano)
    Parameters
    Type Name Description
    System.String Rubrica

    Identifica a rubrica.

    System.Decimal[,] arrValAntOrc

    Identifica os valores orçamentados.

    System.Int32 Ano

    Identifica o ano contabilístico a que se refere o orçamento.

    LstOrcamentoRubricaAno(Int32, String, Decimal[,], ref Double, ref Double)

    Devolve uma lista com o valor orçamentado por rubrica.

    Declaration
    void LstOrcamentoRubricaAno(int Ano, string Rubrica, decimal[, ] arrValAntOrc, ref double TotalOrc, ref double TotalAcum)
    Parameters
    Type Name Description
    System.Int32 Ano

    Identifica o ano pretendido.

    System.String Rubrica

    Identifica a rubrica pretendida.

    System.Decimal[,] arrValAntOrc
    System.Double TotalOrc

    Valor total orçamentado.

    System.Double TotalAcum

    Valor total acumulado.

    Remove(String)

    Remove a rubrica.

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

    Código da rubrica.

    ValidaActualizacao(TesBERubrica, String)

    Efectua as validações necessárias à actualização da rubrica.

    Declaration
    bool ValidaActualizacao(TesBERubrica clsRubrica, string StrErro)
    Parameters
    Type Name Description
    TesBERubrica clsRubrica

    Objecto que identifica a rubrica.

    System.String StrErro
    Returns
    Type Description
    System.Boolean

    ValidaRemocao(String, String)

    Efectua as validações necessárias à remoção da rubrica.

    Declaration
    bool ValidaRemocao(string Rubrica, string StrErro)
    Parameters
    Type Name Description
    System.String Rubrica

    Código da rubrica.

    System.String StrErro
    Returns
    Type Description
    System.Boolean