PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface IRhpBSSobretaxaIRS

    Classe utilizada para obter os descontos de sobretaxa.

    Namespace: IRhpBS100
    Assembly: IRhpBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("82DEBB67-7E0E-4940-8D3B-2E1F119AD4EB")]
    public interface IRhpBSSobretaxaIRS

    Methods

    Actualiza(RhpBESobretaxaIRS)

    Actualiza a informação de uma sobretaxa.

    Declaration
    void Actualiza(RhpBESobretaxaIRS objBESobretaxaIRS)
    Parameters
    Type Name Description
    RhpBESobretaxaIRS objBESobretaxaIRS

    Objecto contendo os valores actuais.

    DaDefCamposUtil()

    Devolve as definições dos campos do utilizador.

    Declaration
    StdBEDefCamposUtil DaDefCamposUtil()
    Returns
    Type Description
    StdBEDefCamposUtil

    DaValorAtributo(Int32, String, String)

    Devolve o valor de um atributo.

    Declaration
    object DaValorAtributo(int NLinha, string Desconto, string Atributo)
    Parameters
    Type Name Description
    System.Int32 NLinha

    Identificador da linha que procuro.

    System.String Desconto
    System.String Atributo

    Nome do atributo cujo valor será devolvido.

    Returns
    Type Description
    System.Object

    Edita(Int32, String)

    Edita a informação de uma linha de sobretaxa.

    Declaration
    RhpBESobretaxaIRS Edita(int NLinha, string Desconto)
    Parameters
    Type Name Description
    System.Int32 NLinha

    Identificador da linha de sobretaxa.

    System.String Desconto
    Returns
    Type Description
    RhpBESobretaxaIRS

    Existe(Int32, String)

    Verifica se existe o registo referente à informação passada nos parâmetros.

    Declaration
    bool Existe(int NLinha, string Desconto)
    Parameters
    Type Name Description
    System.Int32 NLinha
    System.String Desconto
    Returns
    Type Description
    System.Boolean

    LstSobretaxaIRS()

    Devolve uma listagem dos descontos de sobretaxa.

    Declaration
    StdBELista LstSobretaxaIRS()
    Returns
    Type Description
    StdBELista

    Remove(Int32, String)

    Efectua a remoção de uma linha de sobretaxa.

    Declaration
    void Remove(int NLinha, string Desconto)
    Parameters
    Type Name Description
    System.Int32 NLinha

    Identificador do linha de sobretaxa.

    System.String Desconto

    ValidaActualizacao(RhpBESobretaxaIRS, ref String)

    Efectua a validação dos dados de Turnos Hora.

    Declaration
    bool ValidaActualizacao(RhpBESobretaxaIRS ObjSobretaxaIRS, ref string ErroValidacao)
    Parameters
    Type Name Description
    RhpBESobretaxaIRS ObjSobretaxaIRS
    System.String ErroValidacao

    Recebe a descrição de eventuais erros detectados.

    Returns
    Type Description
    System.Boolean

    ValidaRemocao(Int32, String, ref String)

    Efectua a validação de um registo antes de ser efectuada a sua remoção.

    Declaration
    bool ValidaRemocao(int NLinha, string Desconto, ref string ErroValidacao)
    Parameters
    Type Name Description
    System.Int32 NLinha
    System.String Desconto
    System.String ErroValidacao

    Recebe a descrição de eventuais erros detectados.

    Returns
    Type Description
    System.Boolean