PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface ITTEBSATTransacoes

    Classe utilizada para obter serviços e regras de negócio sobre Transações de Comunicação AT.

    Namespace: ITTEBS100
    Assembly: ITTEBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("B117F007-EA21-4FAF-B224-1A1C951017D3")]
    public interface ITTEBSATTransacoes

    Methods

    Actualiza(TTEBEATTransacao)

    Actualiza a Transação da Comunicação AT.

    Declaration
    void Actualiza(TTEBEATTransacao clsTransacao)
    Parameters
    Type Name Description
    TTEBEATTransacao clsTransacao

    Objecto que identifica a Transação da Comunicação AT.

    ActualizaValorAtributo(String, String, String, String, String, String, Object)

    Actualiza o valor de um atributo da Transação de Comunicação AT.

    Declaration
    void ActualizaValorAtributo(string strFilial, string strModulo, string strTipoDoc, string strSerieDoc, string strNumDoc, string Atributo, dynamic Valor)
    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.

    System.String Atributo

    Identifica o atributo a actualizar.

    System.Object Valor

    Identifica o valor a gravar no atributo seleccionado.

    ActualizaValorAtributoID(String, String, Object)

    Actualiza o valor de um atributo da Transação de Comunicação AT.

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

    Identifica o Id da Transação.

    System.String Atributo

    Identifica o atributo a actualizar.

    System.Object Valor

    Identifica o valor a gravar no atributo seleccionado.

    ActualizaValorAtributos(String, String, String, String, String, StdBECampos)

    Actualiza o valor de um conjunto de atributos da Transação de Comunicação AT.

    Declaration
    void ActualizaValorAtributos(string strFilial, string strModulo, string strTipoDoc, string strSerieDoc, string strNumDoc, StdBECampos Atributos)
    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.

    StdBECampos Atributos

    Identifica os atributos e os respectivos valores a actualizar.

    ActualizaValorAtributosID(String, StdBECampos)

    Actualiza o valor de um conjunto de atributos da Transação de Comunicação AT.

    Declaration
    void ActualizaValorAtributosID(string strID, StdBECampos Atributos)
    Parameters
    Type Name Description
    System.String strID

    Identifica o Id da Transação.

    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

    DaEstadoNotificacao(String, String, String, String, String)

    Devolvo e Estado da Última Notificacao.

    Declaration
    TTEBEATTransacao.TTEATEstadoNotificacao DaEstadoNotificacao(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
    TTEBEATTransacao.TTEATEstadoNotificacao

    DaEstadoNotificacao(String, String, String, String, String, ref String)

    Devolvo e Estado da Última Notificacao.

    Declaration
    TTEBEATTransacao.TTEATEstadoNotificacao DaEstadoNotificacao(string strFilial, string strModulo, string strTipoDoc, string strSerieDoc, string strNumDoc, ref string strNotasNotificacao)
    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.

    System.String strNotasNotificacao

    Identifica as notas da notificação.

    Returns
    Type Description
    TTEBEATTransacao.TTEATEstadoNotificacao

    DaEstadoTransacao(String, String, String, String, String)

    Devolve o Estado da Transacao.

    Declaration
    TTEBEATTransacao.TTEATEstadoTransaccao DaEstadoTransacao(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
    TTEBEATTransacao.TTEATEstadoTransaccao

    DaValorAtributo(String, String, String, String, String, String)

    Devolve o valor de um atributo da Transação de Comunicação AT.

    Declaration
    dynamic DaValorAtributo(string strFilial, string strModulo, string strTipoDoc, string strSerieDoc, string strNumDoc, string Atributo)
    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.

    System.String Atributo

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

    Returns
    Type Description
    System.Object

    DaValorAtributoID(String, String)

    Devolve o valor de um atributo da Transação de Comunicação AT.

    Declaration
    dynamic DaValorAtributoID(string strID, string Atributo)
    Parameters
    Type Name Description
    System.String strID

    Identifica o Id da Transação.

    System.String Atributo

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

    Returns
    Type Description
    System.Object

    DaValorAtributos(String, String, String, String, String, Object[])

    Devolve o valor de um conjunto de atributos da Transação de Comunicação AT.

    Declaration
    StdBECampos DaValorAtributos(string strFilial, string strModulo, string strTipoDoc, string strSerieDoc, string strNumDoc, params dynamic[] Atributos)
    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.

    System.Object[] Atributos

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

    Returns
    Type Description
    StdBECampos

    DaValorAtributosID(String, Object[])

    Devolve o valor de um conjunto de atributos da Transação de Comunicação AT.

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

    Identifica o Id da Transação.

    System.Object[] Atributos

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

    Returns
    Type Description
    StdBECampos

    Edita(String, String, String, String, String)

    Edita a Transação da Comunicação AT.

    Declaration
    TTEBEATTransacao Edita(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
    TTEBEATTransacao

    EditaID(String)

    Edita a Transação da Comunicação AT.

    Declaration
    TTEBEATTransacao EditaID(string strID)
    Parameters
    Type Name Description
    System.String strID

    Identifica o Id da Transação.

    Returns
    Type Description
    TTEBEATTransacao

    EnviaTransacao(String, String, String, String, String)

    Efectua o envio de uma Transação de Comunicação AT.

    Declaration
    void EnviaTransacao(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.

    EnviaTransacaoID(String)

    Efectua o envio de uma Transação de Comunicação AT.

    Declaration
    void EnviaTransacaoID(string strIdTrans)
    Parameters
    Type Name Description
    System.String strIdTrans

    Identifica o Id da Transação.

    LstTransacoes(TTEBEATTransacao.TTEATEstadoTransaccao, TTEBEATTransacao.TTEATEstadoNotificacao, TTEBEATTransacao.TTEATTipoDocumentoLog, String, String)

    Lista o conjunto de transacções de Comunicação AT.

    Declaration
    StdBELista LstTransacoes(TTEBEATTransacao.TTEATEstadoTransaccao enEstadoTransacao, TTEBEATTransacao.TTEATEstadoNotificacao enEstadoNotificacao, TTEBEATTransacao.TTEATTipoDocumentoLog enTipoDocumentoLog, string dtInicial = "", string dtFinal = "")
    Parameters
    Type Name Description
    TTEBEATTransacao.TTEATEstadoTransaccao enEstadoTransacao

    Identifica o estado da Transação de Comunicação AT.

    TTEBEATTransacao.TTEATEstadoNotificacao enEstadoNotificacao

    Identifica o estado da Notificação da Transação de Comunicação AT.

    TTEBEATTransacao.TTEATTipoDocumentoLog enTipoDocumentoLog

    Identifica o tipo de documento da Transação de Comunicação AT.

    System.String dtInicial

    Identifica a data inicial.

    System.String dtFinal

    Identifica a data final.

    Returns
    Type Description
    StdBELista

    ReenviaTransacao(String, String, String, String, String)

    Efectua o reenvio de uma Transação de Comunicação AT.

    Declaration
    void ReenviaTransacao(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.

    ReenviaTransacaoID(String)

    Efectua o reenvio de uma Transação de Comunicação AT.

    Declaration
    void ReenviaTransacaoID(string strIdTrans)
    Parameters
    Type Name Description
    System.String strIdTrans

    Identifica o Id da Transação.

    RegistaTransacao(String, Object)

    Efectua o registo de uma Transação de Comunicação AT.

    Declaration
    string RegistaTransacao(string strModulo, dynamic objDoc)
    Parameters
    Type Name Description
    System.String strModulo

    Identifica a Módulo do Documento.

    System.Object objDoc

    Objecto com o conteúdo do documento associado à Transação de Comunicação AT.

    Returns
    Type Description
    System.String

    Devolve o identificador da Transação de Comunicação AT.

    Remove(String, String, String, String, String)

    Remove uma Transação de Comunicação AT.

    Declaration
    void Remove(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.

    RemoveID(String)

    Remove uma Transação de Comunicação AT.

    Declaration
    void RemoveID(string strID)
    Parameters
    Type Name Description
    System.String strID

    Identifica o Id da Transação.

    ValidaActualizacao(TTEBEATTransacao, String)

    Efectua as validações necessárias à actualização da Transação de Comunicação AT.

    Declaration
    bool ValidaActualizacao(TTEBEATTransacao clsTransacao, string StrErro)
    Parameters
    Type Name Description
    TTEBEATTransacao clsTransacao

    Objecto que identifica os Transacoes da aplicaçao.

    System.String StrErro

    Identifica eventuais erros na validação.

    Returns
    Type Description
    System.Boolean

    ValidaRemocao(String, String, String, String, String, String)

    Efectua as validações necessárias à remoção de uma Transação de Comunicação AT.

    Declaration
    bool ValidaRemocao(string strFilial, string strModulo, string strTipoDoc, string strSerieDoc, string strNumDoc, string StrErro)
    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.

    System.String StrErro

    Identifica eventuais erros na validação.

    Returns
    Type Description
    System.Boolean

    ValidaRemocaoID(String, String)

    Efectua as validações necessárias à remoção de uma Transação de Comunicação AT.

    Declaration
    bool ValidaRemocaoID(string strID, string StrErro)
    Parameters
    Type Name Description
    System.String strID

    Identifica o Id da Transação.

    System.String StrErro

    Identifica eventuais erros na validação.

    Returns
    Type Description
    System.Boolean