PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface ITTEBSPayNotificacoes

    Classe utilizada para obter serviços e regras de negócio sobre Notificações de Pagamentos Eletrónicos.

    Namespace: ITTEBS100
    Assembly: ITTEBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("067C6547-BAAA-4108-8501-7370E78BEE86")]
    public interface ITTEBSPayNotificacoes

    Methods

    Actualiza(TTEBEPayNotificacao, String)

    Actualiza uma Notificação de Pagamentos Eletrónicos.

    Declaration
    void Actualiza(TTEBEPayNotificacao clsPayNotificacao, string strAvisos = "")
    Parameters
    Type Name Description
    TTEBEPayNotificacao clsPayNotificacao

    Objecto que identifica a Notificação de Pagamentos Eletrónicos a actualizar.

    System.String strAvisos

    Identifica eventuais avisos na actualização.

    ActualizaValorAtributo(String, String, Object)

    Actualiza o valor de um atributo de uma Notificação de Pagamentos Eletrónicos.

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

    Identifica o ID da Notificação de Pagamentos Eletrónicos.

    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 de uma Notificação de Pagamentos Eletrónicos

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

    Identifica o ID da Notificação de Pagamentos Eletrónicos.

    StdBECampos Atributos

    Identifica os atributos e os respectivos valores a actualizar.

    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 de uma Notificação de Pagamentos Eletrónicos.

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

    Identifica o ID da Notificação de Pagamentos Eletrónicos.

    System.String Atributo

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

    Returns
    Type Description
    System.Object

    DaValorAtributos(String, Object[])

    Devolve o valor de um conjunto de atributos de uma Notificação de Pagamentos Eletrónicos.

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

    Identificador da Notificação de Pagamentos Eletrónicos.

    System.Object[] Atributos

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

    Returns
    Type Description
    StdBECampos

    Edita(String)

    Edita a informação de uma Notificação de Pagamentos Eletrónicos.

    Declaration
    TTEBEPayNotificacao Edita(string Id)
    Parameters
    Type Name Description
    System.String Id

    Identifica o ID da Notificação de Pagamentos Eletrónicos.

    Returns
    Type Description
    TTEBEPayNotificacao

    Existe(String)

    Verifica se a Notificação de Pagamentos Eletrónicos existe.

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

    Identifica o ID da Notificação de Pagamentos Eletrónicos.

    Returns
    Type Description
    System.Boolean

    LstNotificacoes(String, String, String, String, String)

    Lista as Notificações de Pagamentos Eletrónicos.

    Declaration
    StdBELista LstNotificacoes(string strFilial, string strModulo, string strTipoDoc, string strSerieDoc, string strNumDoc)
    Parameters
    Type Name Description
    System.String strFilial

    Identifica a Filial do Documento.

    System.String strModulo

    Identifica a Módulo do Documento.

    System.String strTipoDoc

    Identifica a Tipo do Documento.

    System.String strSerieDoc

    Identifica a Série do Documento.

    System.String strNumDoc

    Identifica a Número do Documento.

    Returns
    Type Description
    StdBELista

    LstNotificacoesID(String)

    Lista as Notificações de Pagamentos Eletrónicos.

    Declaration
    StdBELista LstNotificacoesID(string strIdTrans)
    Parameters
    Type Name Description
    System.String strIdTrans

    Identifica o ID da Notificação de Pagamentos Eletrónicos.

    Returns
    Type Description
    StdBELista

    LstNotificacoesIDCabec(String)

    Lista as Notificações de Pagamentos Eletrónicos.

    Declaration
    StdBELista LstNotificacoesIDCabec(string strIdCabec)
    Parameters
    Type Name Description
    System.String strIdCabec

    Identifica o ID do cabeçalho do documento.

    Returns
    Type Description
    StdBELista

    Remove(String)

    Remove a informação de uma Notificação de Pagamentos Eletrónicos.

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

    Identifica o ID da Notificação de Pagamentos Eletrónicos.

    ValidaActualizacao(TTEBEPayNotificacao, String)

    Efectua as validações necessárias à actualização de uma Notificação de Pagamentos Eletrónicos.

    Declaration
    bool ValidaActualizacao(TTEBEPayNotificacao clsPayNotificacao, string StrErro)
    Parameters
    Type Name Description
    TTEBEPayNotificacao clsPayNotificacao

    Objecto que identifica a Notificação de Pagamentos Eletrónicos a validar.

    System.String StrErro

    Identifica eventuais erros na validação.

    Returns
    Type Description
    System.Boolean

    ValidaRemocao(String, String)

    Efectua as validações necessárias à remoção de uma Notificação de Pagamentos Eletrónicos.

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

    Identifica o ID da Notificação de Pagamentos Eletrónicos.

    System.String StrErro

    Identifica eventuais erros na validação.

    Returns
    Type Description
    System.Boolean