PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface ICblBSIntegracaoDocumentos

    Classe utilizada que contém todas as obrigações sobre Integração de Documentos.

    Namespace: ICblBS100
    Assembly: ICblBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("BDA60A5A-54A3-45B5-AF2E-D6916C23903C")]
    public interface ICblBSIntegracaoDocumentos

    Methods

    Actualiza(CBLBEIntegracaoDocumentos)

    Actualiza a informação de Integração de Documentos.

    Declaration
    void Actualiza(CBLBEIntegracaoDocumentos IntegracaoDocumentos)
    Parameters
    Type Name Description
    CBLBEIntegracaoDocumentos IntegracaoDocumentos

    Objecto contendo a informação actualizada da Integração de documentos.

    DaDefCamposUtil()

    Devolve as definições dos campos do utilizador.

    Declaration
    StdBEDefCamposUtil DaDefCamposUtil()
    Returns
    Type Description
    StdBEDefCamposUtil

    DaValorAtributo(String, String, DateTime, String)

    Devolve o valor de um atributo.

    Declaration
    dynamic DaValorAtributo(string TipoLancamento, string DocumentoExterno, DateTime Data, string Atributo)
    Parameters
    Type Name Description
    System.String TipoLancamento
    System.String DocumentoExterno

    Identificador do Documento externo.

    System.DateTime Data

    Valor da Data.

    System.String Atributo

    Nome do atributo cujo valor será devolvido.

    Returns
    Type Description
    System.Object

    DaValorAtributoLock(String, String, DateTime, String)

    Devolve o valor de um atributo, respeitando os locks da base de dados.

    Declaration
    dynamic DaValorAtributoLock(string TipoLancamento, string DocumentoExterno, DateTime Data, string Atributo)
    Parameters
    Type Name Description
    System.String TipoLancamento
    System.String DocumentoExterno

    Identificador do Documento externo.

    System.DateTime Data

    Valor da Data.

    System.String Atributo

    Nome do atributo cujo valor será devolvido.

    Returns
    Type Description
    System.Object

    DocumentoIntegrado(String, Int32)

    Verifica se o documento se encontra já integrado ou não na contabilidade

    Declaration
    bool DocumentoIntegrado(string Diario, int NumDiario)
    Parameters
    Type Name Description
    System.String Diario

    Identificador do Diário.

    System.Int32 NumDiario

    Número do Diário.

    Returns
    Type Description
    System.Boolean

    Edita(String, DateTime)

    Edita a informação do Documento externo associado a uma Data.

    Declaration
    CBLBEIntegracaoDocumentos Edita(string DocumentoExterno, DateTime Data)
    Parameters
    Type Name Description
    System.String DocumentoExterno

    Identificador do Documento externo.

    System.DateTime Data

    Valor da Data.

    Returns
    Type Description
    CBLBEIntegracaoDocumentos

    Edita(String, DateTime, ref String)

    Edita a informação do Documento externo associado a uma Data.

    Declaration
    CBLBEIntegracaoDocumentos Edita(string DocumentoExterno, DateTime Data, ref string TipoLancamento)
    Parameters
    Type Name Description
    System.String DocumentoExterno

    Identificador do Documento externo.

    System.DateTime Data

    Valor da Data.

    System.String TipoLancamento

    Identificador do Tipo de Lançamento.

    Returns
    Type Description
    CBLBEIntegracaoDocumentos

    Existe(String, DateTime)

    Verifica se existe o Documento externo para uma Data.

    Declaration
    bool Existe(string DocumentoExterno, DateTime Data)
    Parameters
    Type Name Description
    System.String DocumentoExterno

    Identificador do Documento externo.

    System.DateTime Data

    Valor da Data.

    Returns
    Type Description
    System.Boolean

    Existe(String, DateTime, ref String)

    Verifica se existe o Documento externo para uma Data.

    Declaration
    bool Existe(string DocumentoExterno, DateTime Data, ref string TipoLancamento)
    Parameters
    Type Name Description
    System.String DocumentoExterno

    Identificador do Documento externo.

    System.DateTime Data

    Valor da Data.

    System.String TipoLancamento

    Identificador do Tipo de Lançamento.

    Returns
    Type Description
    System.Boolean

    Remove(String, DateTime)

    Remove o Documento externo associado a uma Data.

    Declaration
    void Remove(string DocumentoExterno, DateTime Data)
    Parameters
    Type Name Description
    System.String DocumentoExterno

    Identificador do Documento externo.

    System.DateTime Data

    Valor da Data.

    Remove(String, DateTime, ref String)

    Remove o Documento externo associado a uma Data.

    Declaration
    void Remove(string DocumentoExterno, DateTime Data, ref string TipoLancamento)
    Parameters
    Type Name Description
    System.String DocumentoExterno

    Identificador do Documento externo.

    System.DateTime Data

    Valor da Data.

    System.String TipoLancamento

    Identificador do Tipo de Lançamento.

    ValidaActualizacao(CBLBEIntegracaoDocumentos, ref String)

    Efectua a validação da informação da Integração de documentos.

    Declaration
    bool ValidaActualizacao(CBLBEIntegracaoDocumentos IntegracaoDocumentos, ref string StrErro)
    Parameters
    Type Name Description
    CBLBEIntegracaoDocumentos IntegracaoDocumentos

    Objecto contendo a informação que se pretende validar.

    System.String StrErro
    Returns
    Type Description
    System.Boolean

    ValidaRemocao(String, DateTime, ref String)

    Efectua as validações necessárias à remoção de um Documento associado a uma Data.

    Declaration
    bool ValidaRemocao(string DocumentoExterno, DateTime Data, ref string StrErro)
    Parameters
    Type Name Description
    System.String DocumentoExterno

    Identificador do Documento externo.

    System.DateTime Data

    Valor da Data.

    System.String StrErro
    Returns
    Type Description
    System.Boolean

    ValidaRemocao(String, DateTime, ref String, ref String)

    Efectua as validações necessárias à remoção de um Documento associado a uma Data.

    Declaration
    bool ValidaRemocao(string DocumentoExterno, DateTime Data, ref string StrErro, ref string TipoLancamento)
    Parameters
    Type Name Description
    System.String DocumentoExterno

    Identificador do Documento externo.

    System.DateTime Data

    Valor da Data.

    System.String StrErro
    System.String TipoLancamento
    Returns
    Type Description
    System.Boolean