PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface ICctBSTabCCorrentes

    Esta classe deve ser usada para obter serviços sobre as configurações dos documentos de contas correntes.

    Namespace: ICctBS100
    Assembly: ICctBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("44724655-F8D4-4D31-8ED2-4DC8B0F8D6C2")]
    public interface ICctBSTabCCorrentes

    Methods

    Actualiza(CctBETabCCorrentes, String)

    Actualiza a informação do documento de conta corrente.

    Declaration
    void Actualiza(CctBETabCCorrentes clsTabCCorrente, string strAvisos = "")
    Parameters
    Type Name Description
    CctBETabCCorrentes clsTabCCorrente

    Objecto que identifica o documento de conta corrente.

    System.String strAvisos

    Devolve os avisos encontrados durante a actualização.

    Actualiza(CctBETabCCorrentes, ref String, ref String)

    Actualiza a informação do documento de conta corrente.

    Declaration
    void Actualiza(CctBETabCCorrentes clsTabCCorrente, ref string StrErro, ref string strAvisos)
    Parameters
    Type Name Description
    CctBETabCCorrentes clsTabCCorrente

    Objecto que identifica o documento de conta corrente.

    System.String StrErro

    Devolve os erros encontrados durante a actualização.

    System.String strAvisos

    Devolve os avisos encontrados durante a actualização.

    ActualizaPeriodo(String, DateTime, DateTime)

    Actualiza um periodo bloqueado para o documento seleccionado.

    Declaration
    void ActualizaPeriodo(string strDocumento, DateTime datDataInicial, DateTime datDataFinal)
    Parameters
    Type Name Description
    System.String strDocumento
    System.DateTime datDataInicial
    System.DateTime datDataFinal

    ActualizaValorAtributo(String, String, Object)

    Actualiza o valor de um atributo do documento.

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

    Identifica o documento de contas correntes.

    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 do Documento.

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

    Identifica o documento de contas correntes.

    StdBECampos Atributos

    Identifica os atributos e os respectivos valores a actualizar.

    BDDocLigacoes(String, ref Boolean, ref Boolean)

    Devolve as ligações que um documento pode ter.

    Declaration
    void BDDocLigacoes(string TipoDoc, ref bool LigaBNC, ref bool LigaCBL)
    Parameters
    Type Name Description
    System.String TipoDoc

    Identifica o documento a pesquisar.

    System.Boolean LigaBNC

    Identifica se o Documento liga a bancos.

    System.Boolean LigaCBL

    Identifica se o documento liga à contabilidade.

    BDDocLigacoes(String, ref Boolean, ref Boolean, ref Boolean)

    Devolve as ligações que um documento pode ter.

    Declaration
    void BDDocLigacoes(string TipoDoc, ref bool LigaBNC, ref bool LigaCBL, ref bool MostraCBL)
    Parameters
    Type Name Description
    System.String TipoDoc

    Identifica o documento a pesquisar.

    System.Boolean LigaBNC

    Identifica se o Documento liga a bancos.

    System.Boolean LigaCBL

    Identifica se o documento liga à contabilidade.

    System.Boolean MostraCBL

    Identifica se o documento mostra o lançamento na ligação à contabilidade.

    DaConta(String, String)

    Devolve o tipo de conta associado ao documento.

    Declaration
    string DaConta(string Documento, string TipoEntidade)
    Parameters
    Type Name Description
    System.String Documento

    Código do documento de conta corrente.

    System.String TipoEntidade

    Tipo de entidade.

    Returns
    Type Description
    System.String

    DaConta(String, String, Boolean)

    Devolve o tipo de conta associado ao documento.

    Declaration
    string DaConta(string Documento, string TipoEntidade, bool ComAdiantamentos)
    Parameters
    Type Name Description
    System.String Documento

    Código do documento de conta corrente.

    System.String TipoEntidade

    Tipo de entidade.

    System.Boolean ComAdiantamentos

    Se as contas de adiantamentos devem ser consideradas.

    Returns
    Type Description
    System.String

    DaDefCamposUtil()

    Devolve as definições dos campos do utilizador.

    Declaration
    StdBEDefCamposUtil DaDefCamposUtil()
    Returns
    Type Description
    StdBEDefCamposUtil

    DaEstadoConta(String, String)

    Devolve o estado da conta.

    Declaration
    string DaEstadoConta(string Documento, string TipoConta)
    Parameters
    Type Name Description
    System.String Documento

    Código do documento de conta corrente.

    System.String TipoConta

    Código do tipo de conta.

    Returns
    Type Description
    System.String

    DaNaturezaDoc(String)

    Devolve a natureza de um tipo de documento.

    Declaration
    string DaNaturezaDoc(string TipoDocumento)
    Parameters
    Type Name Description
    System.String TipoDocumento

    Identifica o tipo de documento a pesquisar.

    Returns
    Type Description
    System.String

    DaValorAtributo(String, String)

    Devolve o valor de um atributo do documento.

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

    Identifica o documento de contas correntes.

    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 do documento.

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

    Identifica o documento de contas correntes.

    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 do documento.

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

    Identifica o documento de contas correntes.

    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 do documento.

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

    Identifica o documento de contas correntes.

    System.String[] Atributos

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

    Returns
    Type Description
    StdBECampos

    DocMovimentado(String)

    Verifica se o documento de conta corrente existe na tabela de Historico

    Declaration
    bool DocMovimentado(string Documento)
    Parameters
    Type Name Description
    System.String Documento

    Código do documento.

    Returns
    Type Description
    System.Boolean

    DocTrataIvaCaixa(String)

    Indica se o documento faz tratamento do iva de caixa.

    Declaration
    bool DocTrataIvaCaixa(string Documento)
    Parameters
    Type Name Description
    System.String Documento

    Código do documento.

    Returns
    Type Description
    System.Boolean

    Edita(String)

    Edita a configuração do documento de conta corrente

    Declaration
    CctBETabCCorrentes Edita(string Documento)
    Parameters
    Type Name Description
    System.String Documento

    Código do documento.

    Returns
    Type Description
    CctBETabCCorrentes

    Existe(String)

    Verifica se o documento de conta corrente existe.

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

    Código do documento.

    Returns
    Type Description
    System.Boolean

    ExisteDocContaEstado(String, String, String)

    Verifica se o estado existe para o tipo de conta seleccionada

    Declaration
    bool ExisteDocContaEstado(string Documento, string TipoConta, string Estado)
    Parameters
    Type Name Description
    System.String Documento

    Identifica o documento.

    System.String TipoConta

    Identifica o tipo de conta a pesquisar.

    System.String Estado

    Identifica o estado a pesquisar.

    Returns
    Type Description
    System.Boolean

    ExistePeriodo(String, DateTime, DateTime)

    Verifica se existe algum periodo bloqueado para o documento seleccionado.

    Declaration
    bool ExistePeriodo(string strDocumento, DateTime datDataInicial, DateTime datDataFinal)
    Parameters
    Type Name Description
    System.String strDocumento
    System.DateTime datDataInicial
    System.DateTime datDataFinal
    Returns
    Type Description
    System.Boolean

    LstDocCCorrentes()

    Devolve uma lista com todos os códigos dos tipos de documento de conta corrente.

    Declaration
    StdBELista LstDocCCorrentes()
    Returns
    Type Description
    StdBELista

    LstPeriodos(String)

    Devolve uma lista com todos os periodos encerrados.

    Declaration
    StdBELista LstPeriodos(string strDocumento)
    Parameters
    Type Name Description
    System.String strDocumento

    Identifica o documento.

    Returns
    Type Description
    StdBELista

    PeriodoBloqueado(String, DateTime)

    Verifica se existe algum periodo encerrado para o documento e data.

    Declaration
    bool PeriodoBloqueado(string strDocumento, DateTime datData)
    Parameters
    Type Name Description
    System.String strDocumento

    Identifica o documento.

    System.DateTime datData

    Identifica a data do documento.

    Returns
    Type Description
    System.Boolean

    Remove(String)

    Remove o documento de conta corrente.

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

    Código do documento.

    RemovePeriodo(String, DateTime, DateTime)

    Remove um periodo bloqueado para o documento seleccionado.

    Declaration
    void RemovePeriodo(string strDocumento, DateTime datDataInicial, DateTime datDataFinal)
    Parameters
    Type Name Description
    System.String strDocumento
    System.DateTime datDataInicial
    System.DateTime datDataFinal

    RemoveTodosPeriodos(String)

    Remove todos os periodos encerrados.

    Declaration
    void RemoveTodosPeriodos(string strDocumento)
    Parameters
    Type Name Description
    System.String strDocumento

    Identifica o documento.

    SerieMovimentada(String, String)

    Verifica se a série do documento de conta corrente existe na tabela de Historico

    Declaration
    bool SerieMovimentada(string Documento, string Serie)
    Parameters
    Type Name Description
    System.String Documento

    Código do documento.

    System.String Serie

    Série do documento.

    Returns
    Type Description
    System.Boolean

    ValidaActualizacao(CctBETabCCorrentes, ref String)

    Efectua as validações necessárias à actualização do documento.

    Declaration
    bool ValidaActualizacao(CctBETabCCorrentes clsTabCCorrente, ref string StrErro)
    Parameters
    Type Name Description
    CctBETabCCorrentes clsTabCCorrente

    Objecto que identifica o documento de conta corrente.

    System.String StrErro
    Returns
    Type Description
    System.Boolean

    ValidaActualizacao(CctBETabCCorrentes, ref String, ref String)

    Declaration
    bool ValidaActualizacao(CctBETabCCorrentes clsTabCCorrente, ref string StrErro, ref string StrAvisos)
    Parameters
    Type Name Description
    CctBETabCCorrentes clsTabCCorrente
    System.String StrErro
    System.String StrAvisos
    Returns
    Type Description
    System.Boolean

    ValidaActualizacaoPeriodo(DateTime, DateTime, ref String)

    Valida a actualização de periodos encerrados.

    Declaration
    bool ValidaActualizacaoPeriodo(DateTime datDataInicio, DateTime datDataFim, ref string StrErro)
    Parameters
    Type Name Description
    System.DateTime datDataInicio

    Identifica o inicio do periodo.

    System.DateTime datDataFim

    Identifica o final do periodo.

    System.String StrErro
    Returns
    Type Description
    System.Boolean

    ValidaRemocao(String, ref String)

    Efectua as validações necessárias à remoção do documento.

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

    Código do documento.

    System.String StrErro
    Returns
    Type Description
    System.Boolean