PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface ITesBSMovimentoBancario

    Esta classe deve ser usada para obter serviços sobre Movimentos Bancários. Nota: Tudo que tenha a sigla TAC quer dizer que se apliva a Transferencias;Aplicações Financeiras e Pagamentp do Cartão de Credito.

    Namespace: ITesBS100
    Assembly: ITesBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("1872C1BB-BEB0-4E6A-8BD8-A55D47F6851E")]
    public interface ITesBSMovimentoBancario

    Methods

    Actualiza(TesBEMovimentoBancario)

    Actualiza um movimento bancário.

    Declaration
    void Actualiza(TesBEMovimentoBancario objMB)
    Parameters
    Type Name Description
    TesBEMovimentoBancario objMB

    ActualizaAcRubricas(Byte, String, DateTime, Double)

    Efectua a actualização das rubricas.

    Declaration
    void ActualizaAcRubricas(byte TipoActualizacao, string Rubrica, DateTime Data, double Valor)
    Parameters
    Type Name Description
    System.Byte TipoActualizacao

    Identifica o tipo de actualização.

    System.String Rubrica

    Identifica a rubrica.

    System.DateTime Data

    Identifica a data.

    System.Double Valor

    Identifica o valor.

    ActualizaAcumuladosCaixa(String, String, Double, String, String, String)

    Efectua a actualização dos acumulados de caixa.

    Declaration
    void ActualizaAcumuladosCaixa(string Conta, string Movim, double Valor, string Moeda, string strSerieCheques, string TipoMov)
    Parameters
    Type Name Description
    System.String Conta

    Identifica a conta.

    System.String Movim

    Identifica o movimento.

    System.Double Valor

    Identifica o valor.

    System.String Moeda

    Identifica a moeda.

    System.String strSerieCheques

    Identifica a série de cheques.

    System.String TipoMov

    Identifica o tipo de movimento.

    ActualizaDocumentosExportados(Int32, StdBECampos)

    Actualiza exportação de documentos para Contas Correntes

    Declaration
    void ActualizaDocumentosExportados(int IdExportacao, StdBECampos BECampos)
    Parameters
    Type Name Description
    System.Int32 IdExportacao

    Identifica a exportação

    StdBECampos BECampos

    Atributos a actualizar

    ActualizaFolhaCofre(String, DateTime, String, Int32)

    Actualiza o historico da folha de cofre

    Declaration
    void ActualizaFolhaCofre(string Conta, DateTime Data, string Utilizador, int Numerador)
    Parameters
    Type Name Description
    System.String Conta

    Conta Bancária

    System.DateTime Data

    Data da folha de cofre.

    System.String Utilizador

    Utilizador que imprimiu a folha

    System.Int32 Numerador

    Numerador a actualizar.

    ActualizaMovimentoIDPS2(String, Int32)

    Permite actualizar os movimentos bancários exportados com o ID da exportação para PS2.

    Declaration
    void ActualizaMovimentoIDPS2(string strID, int intIDExportacaoPS2)
    Parameters
    Type Name Description
    System.String strID

    Identificador do movimento bancário.

    System.Int32 intIDExportacaoPS2

    ActualizaRegistoHistorico(Double, Double, Int32, String)

    Permite actualizar o registo de exportação para PS2 no historico.

    Declaration
    void ActualizaRegistoHistorico(double dblTotalRegistos, double dblValorTotal, int intIdExportacao, string strIdTEServicosBancarios = "")
    Parameters
    Type Name Description
    System.Double dblTotalRegistos

    Valor total de registos exportados.

    System.Double dblValorTotal

    Valor total exportado.

    System.Int32 intIdExportacao

    Identificados da exportação.

    System.String strIdTEServicosBancarios

    Identificador da transacção electrónica associada, caso exista.

    ActualizaSaldos(Byte, String, DateTime, Double, Double)

    Declaration
    void ActualizaSaldos(byte TipoActualizacao, string Conta, DateTime Data, double ValorBase, double ValorConta)
    Parameters
    Type Name Description
    System.Byte TipoActualizacao
    System.String Conta
    System.DateTime Data
    System.Double ValorBase
    System.Double ValorConta

    ActualizaValorAtributo(String, String, Object)

    Actualiza o valor de um atributo do movimento bancário.

    Declaration
    void ActualizaValorAtributo(string Id, string Atributo, dynamic Valor)
    Parameters
    Type Name Description
    System.String Id
    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 um movimento bancário.

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

    Identifica os atributos e os respectivos valores a actualizar.

    AnulaDocumentosExportados(Int32)

    Anula uma exportação para Contas Correntes

    Declaration
    void AnulaDocumentosExportados(int IdExportacao)
    Parameters
    Type Name Description
    System.Int32 IdExportacao

    Identifica a exportação

    AnulaMovimento(String, String, String, String, Int32)

    Permite efectuar a anulação de um movimento.

    Declaration
    void AnulaMovimento(string Filial, string Modulo, string TipoDoc, string strSerie, int NumDoc)
    Parameters
    Type Name Description
    System.String Filial

    Identifica a filial do movimento.

    System.String Modulo

    Identifica o módulo do movimento.

    System.String TipoDoc

    Identifica o tipo de documento.

    System.String strSerie

    Identifica a série do documento.

    System.Int32 NumDoc

    Identifica o numero do documento.

    AnulaRegistoHistoricoPS2(Int32)

    Permite actualizar o registo de exportação para PS2 no historico.

    Declaration
    void AnulaRegistoHistoricoPS2(int intIdExportacao)
    Parameters
    Type Name Description
    System.Int32 intIdExportacao

    Identificados da exportação.

    ApagaAcCaixa()

    Apaga acumulados de caixa

    Declaration
    void ApagaAcCaixa()

    ApagaAcRubricas()

    Apaga acumulados de rubrica (apaga a os valores do acumulado deixa o orçamento)

    Declaration
    void ApagaAcRubricas()

    ApagaAcSaldos()

    Apaga acumulados (saldos)

    Declaration
    void ApagaAcSaldos()

    CalculaComissaoMultibanco(Double, String)

    Efectua o calculo das comissões para movimentos multibanco.

    Declaration
    double CalculaComissaoMultibanco(double Valor, string Movimento)
    Parameters
    Type Name Description
    System.Double Valor

    Identifica o valor do movimento.

    System.String Movimento

    Identifica o movimento.

    Returns
    Type Description
    System.Double

    CalculaJurosAplicacaoFinanceira(Double, Double, Int32, Double)

    Efectua o calculo dos juros para uma aplicação financeira.

    Declaration
    double CalculaJurosAplicacaoFinanceira(double ValorApl, double Juro, int NDias, double Taxaretencao)
    Parameters
    Type Name Description
    System.Double ValorApl

    Valor da aplicação financeira.

    System.Double Juro

    Identifica a taxa de juro.

    System.Int32 NDias

    Identifica o numero de dias da aplicação.

    System.Double Taxaretencao
    Returns
    Type Description
    System.Double

    CalculaJurosAplicacaoFinanceira(Double, Double, Int32, Double, ref Double)

    Efectua o calculo dos juros para uma aplicação financeira.

    Declaration
    double CalculaJurosAplicacaoFinanceira(double ValorApl, double Juro, int NDias, double Taxaretencao, ref double Retencao)
    Parameters
    Type Name Description
    System.Double ValorApl

    Valor da aplicação financeira.

    System.Double Juro

    Identifica a taxa de juro.

    System.Int32 NDias

    Identifica o numero de dias da aplicação.

    System.Double Taxaretencao
    System.Double Retencao

    Identifica a retenção de imposto.

    Returns
    Type Description
    System.Double

    CalculaJurosAplicacaoFinanceira(Double, Double, Int32, Double, ref Double, ref Double)

    Efectua o calculo dos juros para uma aplicação financeira.

    Declaration
    double CalculaJurosAplicacaoFinanceira(double ValorApl, double Juro, int NDias, double Taxaretencao, ref double Retencao, ref double ValorLiquido)
    Parameters
    Type Name Description
    System.Double ValorApl

    Valor da aplicação financeira.

    System.Double Juro

    Identifica a taxa de juro.

    System.Int32 NDias

    Identifica o numero de dias da aplicação.

    System.Double Taxaretencao
    System.Double Retencao

    Identifica a retenção de imposto.

    System.Double ValorLiquido

    Identifica o valor liquido.

    Returns
    Type Description
    System.Double

    CopiaMov(TesBEMovimentoBancario, TesBEMovimentoBancario)

    Permite efectuar a copia de um movimento bancário para outro.

    Declaration
    void CopiaMov(TesBEMovimentoBancario MovOrig, TesBEMovimentoBancario MovDest)
    Parameters
    Type Name Description
    TesBEMovimentoBancario MovOrig

    Identifica o movimento de Origem.

    TesBEMovimentoBancario MovDest

    Identifica o movimento de Destino.

    CriaRegistoHistoricoPS2(DateTime, String, Double, Double, Int32)

    Cria um registo no historico de exportações.

    Declaration
    int CriaRegistoHistoricoPS2(DateTime dtDataExportacao, string strLogin, double dblValorTotal, double dblTotalRegistos, int intIdExportacao)
    Parameters
    Type Name Description
    System.DateTime dtDataExportacao

    Identifica a data de exportação.

    System.String strLogin

    Identifica o login que efectuou a exportação.

    System.Double dblValorTotal

    Identifica o valor total exportado.

    System.Double dblTotalRegistos

    Identifica o total de registos exportados.

    System.Int32 intIdExportacao

    Identifica o id da exportação.

    Returns
    Type Description
    System.Int32

    DaDefCamposUtil()

    Devolve as definições dos campos do utilizador.

    Declaration
    StdBEDefCamposUtil DaDefCamposUtil()
    Returns
    Type Description
    StdBEDefCamposUtil

    DaIdMovimentoDiferenca(String, String, String, Double)

    Devolve o Id do movimento de diferença encontrado

    Declaration
    string DaIdMovimentoDiferenca(string Conta, string Movimento, string Numero, double Valor)
    Parameters
    Type Name Description
    System.String Conta

    Conta do movimento

    System.String Movimento

    Movimento

    System.String Numero

    Número do Movimento

    System.Double Valor

    Valor do Movimento

    Returns
    Type Description
    System.String

    DaMetodosPagamentoMovimentobancario(String)

    Este método devolve todos os métodos de pagamento eletrónicos associados a um movimento bancário.

    Declaration
    List<string> DaMetodosPagamentoMovimentobancario(string modoPag)
    Parameters
    Type Name Description
    System.String modoPag
    Returns
    Type Description
    System.Collections.Generic.List<System.String>

    A lista de métodos de pagamento

    DaQueryEntidadeExportaCCT(DateTime, DateTime, String, String, String, String, Int32, Int32, Boolean, String)

    Dá query de movimentos a exportar para Contas Correntes

    Declaration
    string DaQueryEntidadeExportaCCT(DateTime DataInicial, DateTime DataFinal, string Documentos, string ContasBancarias, string TipoEntidades, string Entidades, int TipoDocExportacao, int IdExportacao, bool Seleccionado = false, string ContratoFactoring = "")
    Parameters
    Type Name Description
    System.DateTime DataInicial

    Identifica a data inicial.

    System.DateTime DataFinal

    Identifica a data final.

    System.String Documentos

    Identifica os documentos.

    System.String ContasBancarias

    Identifica as contas bancárias.

    System.String TipoEntidades

    Identifica os tipos de entidade.

    System.String Entidades
    System.Int32 TipoDocExportacao

    Identifica o tipo de documento da exportação

    System.Int32 IdExportacao
    System.Boolean Seleccionado

    Identifica se seleccionado

    System.String ContratoFactoring
    Returns
    Type Description
    System.String

    DaQueryPorEntidadePS2(String, String, String, String, String, String, Int32, Int32, String)

    Devolve a query por entidade.

    Declaration
    string DaQueryPorEntidadePS2(string strDataInicial, string strDataFinal, string strDocumentos, string strContasBancarias, string strTipoEntidade, string strEntidade, int intTipoDoc, int IdExportacao, string strSeleccionado)
    Parameters
    Type Name Description
    System.String strDataInicial

    Identifica a data inicial.

    System.String strDataFinal

    Identifica a data final.

    System.String strDocumentos

    Identifica os documentos.

    System.String strContasBancarias
    System.String strTipoEntidade
    System.String strEntidade

    Identifica a entidade a considerar.

    System.Int32 intTipoDoc

    Identifica o tipo de documento.

    System.Int32 IdExportacao

    Identifica o Id da exportação.

    System.String strSeleccionado

    Identifica se o documento está exportado ou não.

    Returns
    Type Description
    System.String

    DaValorAtributo(String, String)

    Devolve o valor de um atributo do movimento bancário.

    Declaration
    dynamic DaValorAtributo(string Id, string Atributo)
    Parameters
    Type Name Description
    System.String Id
    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 movimento bancário.

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

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

    Returns
    Type Description
    System.Object

    DaValorAtributoMapaCofre(String, DateTime, String)

    Devolve o valor de um atributo da tabela de Historico do mapa de cofre

    Declaration
    dynamic DaValorAtributoMapaCofre(string Conta, DateTime Data, string Atributo)
    Parameters
    Type Name Description
    System.String Conta

    Identifica a conta a pesquisar

    System.DateTime Data

    Identifica a data inicial a considerar.

    System.String Atributo

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

    Returns
    Type Description
    System.Object

    DaValorAtributoMapaCofreLock(String, DateTime, String)

    Devolve o valor de um atributo da tabela de Historico do mapa de cofre

    Declaration
    dynamic DaValorAtributoMapaCofreLock(string Conta, DateTime Data, string Atributo)
    Parameters
    Type Name Description
    System.String Conta

    Identifica a conta a pesquisar

    System.DateTime Data

    Identifica a data inicial a considerar.

    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 movimento bancário.

    Declaration
    StdBECampos DaValorAtributos(string Id, params string[] Atributos)
    Parameters
    Type Name Description
    System.String Id
    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 movimento bancário.

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

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

    Returns
    Type Description
    StdBECampos

    Edita(String)

    Permite a edição de um determinado movimento bancário.

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

    EditaMovimentos(String, String, String, String, Int32)

    Permite a edição de um determinado movimento bancário.

    Declaration
    TesBEMovimentosBancarios EditaMovimentos(string Filial, string Modulo, string TipoDoc, string strSerie, int NumDoc)
    Parameters
    Type Name Description
    System.String Filial

    Identifica a filial do movimento.

    System.String Modulo

    Identifica o módulo do movimento.

    System.String TipoDoc

    Identifica o tipo de documento.

    System.String strSerie

    Identifica a série do documento.

    System.Int32 NumDoc

    Identifica o numero do documento.

    Returns
    Type Description
    TesBEMovimentosBancarios

    Existe(String)

    Verifica se existe um determinado mocimento bancário.

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

    ExisteAcCaixa(String, String, String)

    Verifica se existe acumulado para uma conta caixa.

    Declaration
    bool ExisteAcCaixa(string Conta, string Movim, string Moeda)
    Parameters
    Type Name Description
    System.String Conta

    Identifica a conta.

    System.String Movim

    Movimento a considerar.

    System.String Moeda

    Moeda a considerar.

    Returns
    Type Description
    System.Boolean

    ExisteAcRubrica(String, DateTime)

    Verifica se existe acumulado para uma determinada rubrica.

    Declaration
    bool ExisteAcRubrica(string Rubrica, DateTime DataAc)
    Parameters
    Type Name Description
    System.String Rubrica

    Identifica a Rubrica.

    System.DateTime DataAc
    Returns
    Type Description
    System.Boolean

    ExisteDepositado(String, String, String, String, Int32)

    Identifica se um determinado movimento foi depositado.

    Declaration
    bool ExisteDepositado(string Filial, string Modulo, string TipoDoc, string Serie, int NumDoc)
    Parameters
    Type Name Description
    System.String Filial

    Identifica a filial.

    System.String Modulo

    Identifica o módulo.

    System.String TipoDoc

    Identifica o tipo de documento.

    System.String Serie

    Identifica a série.

    System.Int32 NumDoc

    Identifica o numero do documento.

    Returns
    Type Description
    System.Boolean

    ExisteEmCaixaFechada(String, String, String, String, Int32)

    Identifica se um determinado movimento se encontra numa caixa fechada

    Declaration
    bool ExisteEmCaixaFechada(string Filial, string Modulo, string TipoDoc, string Serie, int NumDoc)
    Parameters
    Type Name Description
    System.String Filial

    Identifica a filial.

    System.String Modulo

    Identifica o módulo.

    System.String TipoDoc

    Identifica o tipo de documento.

    System.String Serie

    Identifica a série.

    System.Int32 NumDoc

    Identifica o numero do documento.

    Returns
    Type Description
    System.Boolean

    ExisteEmitido(String, String, String, String, Int32)

    Identifica se um determinado movimento já foi emitido.

    Declaration
    bool ExisteEmitido(string Filial, string Modulo, string TipoDoc, string Serie, int NumDoc)
    Parameters
    Type Name Description
    System.String Filial

    Identifica a filial.

    System.String Modulo

    Identifica o módulo.

    System.String TipoDoc

    Identifica o tipo de documento.

    System.String Serie

    Identifica a série.

    System.Int32 NumDoc

    Identifica o numero do documento.

    Returns
    Type Description
    System.Boolean

    ExisteMovimentoBancos(String)

    Identifica se um determinado código de movimento já tem movimentos associados.

    Declaration
    bool ExisteMovimentoBancos(string Movimento)
    Parameters
    Type Name Description
    System.String Movimento

    Código de movimento a considerar.

    Returns
    Type Description
    System.Boolean

    ExisteReconciliado(String, String, String, String, Int32)

    Verifica se um determinado documento já se encontra reconciliado.

    Declaration
    bool ExisteReconciliado(string Filial, string Modulo, string TipoDoc, string Serie, int NumDoc)
    Parameters
    Type Name Description
    System.String Filial

    Identifica a filial do movimento.

    System.String Modulo

    Identifica o módulo do movimento.

    System.String TipoDoc

    Identifica o tipo de documento.

    System.String Serie
    System.Int32 NumDoc

    Identifica o numero do documento.

    Returns
    Type Description
    System.Boolean

    ExisteSaldo(String, DateTime)

    Verifica se uma conta tem saldo.

    Declaration
    bool ExisteSaldo(string Conta, DateTime DataAc)
    Parameters
    Type Name Description
    System.String Conta

    Identifica a conta.

    System.DateTime DataAc
    Returns
    Type Description
    System.Boolean

    ListaMovDiferenca(DateTime, String, String, Double)

    Devolve o movimento de diferença.

    Declaration
    TesBEMovimentosBancarios ListaMovDiferenca(DateTime Data, string MovimentoBancario, string Conta, double Valor)
    Parameters
    Type Name Description
    System.DateTime Data

    Identifica a data.

    System.String MovimentoBancario

    Identifica o movimento bancário.

    System.String Conta

    Identifica a conta.

    System.Double Valor

    Identifica o valor.

    Returns
    Type Description
    TesBEMovimentosBancarios

    ListaMovimentosPS2(String)

    Devolve uma lista de movimentos associados a uma transacção electrónica PS2

    Declaration
    TesBETransPS2Movimentos ListaMovimentosPS2(string strIdTEServicosBancarios)
    Parameters
    Type Name Description
    System.String strIdTEServicosBancarios
    Returns
    Type Description
    TesBETransPS2Movimentos

    LstGeral(String)

    Devolve uma lista.

    Declaration
    StdBELista LstGeral(string strSQL)
    Parameters
    Type Name Description
    System.String strSQL
    Returns
    Type Description
    StdBELista

    LstMovimentoBancario(String, String, String, Boolean, String, Boolean)

    Devolve uma lista com os movimentos bancários.

    Declaration
    StdBELista LstMovimentoBancario(string Conta, string Filial, string ListaModulosPossiveis = "", bool IncluirPreDatados = true, string Serie = "", bool IncluirEstornos = true)
    Parameters
    Type Name Description
    System.String Conta

    Identifica a conta a utilizar.

    System.String Filial

    Filial dos documentos.

    System.String ListaModulosPossiveis

    Identifica os módulos para os quais os movimentos poderão estar criados.

    System.Boolean IncluirPreDatados

    Permite incluir ou excluir os movimentos de pré-datados

    System.String Serie

    Serie

    System.Boolean IncluirEstornos

    Permite excluir documentos estornados

    Returns
    Type Description
    StdBELista

    LstMovimentoBancarioDiarioCaixa(String, String, Boolean, Boolean)

    Devolve uma lista com os movimentos de um diário de caixa.

    Declaration
    StdBELista LstMovimentoBancarioDiarioCaixa(string IDDiario, string ListaModulosPossiveis = "", bool IncluirPreDatados = true, bool IncluirEstornos = true)
    Parameters
    Type Name Description
    System.String IDDiario

    Identificador do diário de caixa.

    System.String ListaModulosPossiveis

    Identifica os módulos para os quais os movimentos poderão estar criados.

    System.Boolean IncluirPreDatados
    System.Boolean IncluirEstornos

    Permite excluir documentos estornados

    Returns
    Type Description
    StdBELista

    LstMovimentoBancarioEntreDatas(String, DateTime, DateTime, String, String, Boolean, Boolean)

    Devolve uma lista com os movimentos bancarios entre datas.

    Declaration
    StdBELista LstMovimentoBancarioEntreDatas(string Conta, DateTime DataInicial, DateTime DataFinal, string Filial, string ListaModulosPossiveis = "", bool IncluirPreDatados = true, bool IncluirEstornos = true)
    Parameters
    Type Name Description
    System.String Conta

    Identifica a conta a utilizar.

    System.DateTime DataInicial

    Data Inicial dos movimentos.

    System.DateTime DataFinal

    Data Final dos movimentos.

    System.String Filial

    Filial dos documentos

    System.String ListaModulosPossiveis

    Identifica os módulos para os quais os movimentos poderão estar criados.

    System.Boolean IncluirPreDatados
    System.Boolean IncluirEstornos

    Permite excluir documentos estornados

    Returns
    Type Description
    StdBELista

    LstMovimentoBancarioRecolciliacao(String, Boolean, DateTime, String)

    Devolve uma lista com os movimentos para uma reconciliação.

    Declaration
    StdBELista LstMovimentoBancarioRecolciliacao(string Conta, bool NovaReconciliacao, DateTime DataReconciliacao, string IDReconciliacao = "")
    Parameters
    Type Name Description
    System.String Conta

    Identifica a conta a utilizar.

    System.Boolean NovaReconciliacao

    Indica se se trata de uma nova reconciliação.

    System.DateTime DataReconciliacao

    Data da reconciliação.

    System.String IDReconciliacao

    Identificador da reconciliação quando em edição.

    Returns
    Type Description
    StdBELista

    LstMovimentosAnteriores(String, DateTime)

    Devolve uma lista com os movimentos anteriores de uma conta.

    Declaration
    StdBELista LstMovimentosAnteriores(string strConta, DateTime dtData)
    Parameters
    Type Name Description
    System.String strConta

    Identifica a conta a considerar.

    System.DateTime dtData

    Identifica a data até à qual se pretendem obter os movimentos.

    Returns
    Type Description
    StdBELista

    LstMovimentosExportaCCT(DateTime, DateTime, String, String, String, Int32, String)

    Lista Movimentos de Contas Correntes a exportar para formato electrónico

    Declaration
    StdBELista LstMovimentosExportaCCT(DateTime DataInicial, DateTime DataFinal, string Documentos, string ContasBancarias, string TipoEntidades, int TipoDocExportacao, string ContratoFactoring = "")
    Parameters
    Type Name Description
    System.DateTime DataInicial

    Identifica a data inicial.

    System.DateTime DataFinal

    Identifica a data final.

    System.String Documentos

    Identifica os documentos.

    System.String ContasBancarias

    Identifica as contas bancárias.

    System.String TipoEntidades

    Identifica os tipos de entidade.

    System.Int32 TipoDocExportacao

    Identifica o tipo de documento da exportação

    System.String ContratoFactoring
    Returns
    Type Description
    StdBELista

    LstMovimentosHistoricoExportaCCT(Int32)

    Lista Movimentos de Contas Correntes exportados para formato electrónico

    Declaration
    StdBELista LstMovimentosHistoricoExportaCCT(int IdExportacao)
    Parameters
    Type Name Description
    System.Int32 IdExportacao

    Identifica a exportação

    Returns
    Type Description
    StdBELista

    LstMovimentosHistoricoPS2(Int32)

    Devolve uma lista com os movimentos exportados para PS2 registados no histórico.

    Declaration
    StdBELista LstMovimentosHistoricoPS2(int strHistorico)
    Parameters
    Type Name Description
    System.Int32 strHistorico

    Identifica o código da exportação.

    Returns
    Type Description
    StdBELista

    LstMovimentosPS2(String, String, String, String, String, Int32)

    Devolve uma lista com os movimentos exportados para PS2.

    Declaration
    StdBELista LstMovimentosPS2(string strDataInicial, string strDataFinal, string strDocumentos, string strContasBancarias, string strEntidades, int intTipoDoc)
    Parameters
    Type Name Description
    System.String strDataInicial

    Identifica a data inicial a pesquisar.

    System.String strDataFinal

    Identifica a data final da pesquisa.

    System.String strDocumentos

    Identifica os documentos a pesquisar.

    System.String strContasBancarias

    Identifica as contas bancárias a pesquisar.

    System.String strEntidades

    Identifica as entidades a considerar.

    System.Int32 intTipoDoc

    As Integer Identifica os tipos de documentos.

    Returns
    Type Description
    StdBELista

    LstRecalculoACaixa(Boolean)

    Devolve uma lista com os recalculo de caixa

    Declaration
    StdBELista LstRecalculoACaixa(bool VisaoBancaria)
    Parameters
    Type Name Description
    System.Boolean VisaoBancaria

    Identifica se pretende obter a lista pela visão bancária.

    Returns
    Type Description
    StdBELista

    LstRecalculoARubrica()

    Devolve uma lista com os recalculo de rubricas.

    Declaration
    StdBELista LstRecalculoARubrica()
    Returns
    Type Description
    StdBELista

    LstRecalculoASaldoActual(Boolean)

    Devolve uma lista com acumulados.

    Declaration
    StdBELista LstRecalculoASaldoActual(bool VisaoBancaria)
    Parameters
    Type Name Description
    System.Boolean VisaoBancaria

    Identifica se pretende obter a lista pela visão bancária.

    Returns
    Type Description
    StdBELista

    LstRecalculoASaldoReconc(Boolean)

    Devolve uma lista com acumulados reconciliados.

    Declaration
    StdBELista LstRecalculoASaldoReconc(bool VisaoBancaria)
    Parameters
    Type Name Description
    System.Boolean VisaoBancaria

    Identifica se pretende obter a lista pela visão bancária.

    Returns
    Type Description
    StdBELista

    LstRegistosHistoricoPS2()

    Devolve uma lista com os movimentos exportados para PS2 registados no histórico.

    Declaration
    StdBELista LstRegistosHistoricoPS2()
    Returns
    Type Description
    StdBELista

    LstResumoTesouraria(DateTime, String, String)

    Devolve uma lista com o resumo de tesouraria.

    Declaration
    StdBELista LstResumoTesouraria(DateTime dtData, string strTipo, string strContas)
    Parameters
    Type Name Description
    System.DateTime dtData

    Identifica a data.

    System.String strTipo

    Identifica o tipo resumo.

    System.String strContas

    Identifica o tipo de contas.

    Returns
    Type Description
    StdBELista

    LstUltimosMovimentos(String, Int32, String, String, Boolean, Boolean)

    Devolve uma lista com os ultimos movimentos.

    Declaration
    StdBELista LstUltimosMovimentos(string Conta, int Numero, string Filial, string ListaModulosPossiveis = "", bool IncluiPreDatados = true, bool IncluirEstornos = true)
    Parameters
    Type Name Description
    System.String Conta

    Identifica a conta a utilizar.

    System.Int32 Numero

    Numero de movimentos a devolver.

    System.String Filial

    Filial dos documentos.

    System.String ListaModulosPossiveis

    Identifica os módulos para os quais os movimentos poderão estar criados.

    System.Boolean IncluiPreDatados

    Permite incluir ou excluir os movimentos de pré-datados

    System.Boolean IncluirEstornos

    Permite excluir documentos estornados

    Returns
    Type Description
    StdBELista

    MovimentoDividido(String)

    Verifica se o movimento é dividido

    Declaration
    bool MovimentoDividido(string Movimento)
    Parameters
    Type Name Description
    System.String Movimento

    Identificador do movimento bancário.

    Returns
    Type Description
    System.Boolean

    NumeroRegMB()

    Devolve o numero de registos da tabela de movimentos bancários.

    Declaration
    int NumeroRegMB()
    Returns
    Type Description
    System.Int32

    ProcessaMudancaTipoUtilizacao(Object, Object)

    Efectua a mudança de tipo de utilização das tabelas.

    Declaration
    bool ProcessaMudancaTipoUtilizacao(dynamic MyWait, dynamic Params)
    Parameters
    Type Name Description
    System.Object MyWait
    System.Object Params

    Parametros da visão bancária ou contabilistica.

    Returns
    Type Description
    System.Boolean

    ReconstroiAcRubricas()

    Efectua a reconstrução dos Valores da Tabela AcRubricas (Acumulados por Rubricas Bancárias)

    Declaration
    bool ReconstroiAcRubricas()
    Returns
    Type Description
    System.Boolean

    Remove(String)

    Remove um determinado movimento bancário.

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

    RemoveMovimentos(String, String, String, String, Int32)

    Remove um determinado movimento bancário.

    Declaration
    void RemoveMovimentos(string Filial, string Modulo, string TipoDoc, string Serie, int NumDoc)
    Parameters
    Type Name Description
    System.String Filial

    Identifica a filial do movimento.

    System.String Modulo

    Identifica o módulo do movimento.

    System.String TipoDoc

    Identifica o tipo de documento.

    System.String Serie
    System.Int32 NumDoc

    Identifica o numero do documento.

    RemoveSaldos(Byte, String, DateTime, Double, Double)

    Declaration
    void RemoveSaldos(byte TipoActualizacao, string Conta, DateTime Data, double ValorConta, double ValorBase)
    Parameters
    Type Name Description
    System.Byte TipoActualizacao
    System.String Conta
    System.DateTime Data
    System.Double ValorConta
    System.Double ValorBase

    Saldo(String)

    Devolve o saldo de uma determinada conta.

    Declaration
    double Saldo(string Conta)
    Parameters
    Type Name Description
    System.String Conta

    Conta bancária

    Returns
    Type Description
    System.Double

    SaldoAcumuladoContabilistico(String, DateTime, Boolean)

    Devolve o saldo acumulado contabilistico.

    Declaration
    double SaldoAcumuladoContabilistico(string Conta, DateTime Data, bool Predatados)
    Parameters
    Type Name Description
    System.String Conta

    Identifica a conta.

    System.DateTime Data

    Identifica a data limite do calculo do saldo.

    System.Boolean Predatados
    Returns
    Type Description
    System.Double

    SaldoAcumuladoReconciliado(String, DateTime)

    Devolve o saldo acumulado reconciliado.

    Declaration
    double SaldoAcumuladoReconciliado(string Conta, DateTime Data)
    Parameters
    Type Name Description
    System.String Conta

    Identifica a conta.

    System.DateTime Data

    Identifica a data limite do calculo do saldo.

    Returns
    Type Description
    System.Double

    SaldoAnteriorAData(String, DateTime)

    Devolve o saldo anterior a uma determinada data.

    Declaration
    double SaldoAnteriorAData(string Conta, DateTime Data)
    Parameters
    Type Name Description
    System.String Conta

    Identifica a conta a utilizar.

    System.DateTime Data

    Data Limite para a obtenção do saldo.

    Returns
    Type Description
    System.Double

    SaldoAnteriorAData(String, DateTime, ref String)

    Devolve o saldo anterior a uma determinada data.

    Declaration
    double SaldoAnteriorAData(string Conta, DateTime Data, ref string ListaModulosPossiveis)
    Parameters
    Type Name Description
    System.String Conta

    Identifica a conta a utilizar.

    System.DateTime Data

    Data Limite para a obtenção do saldo.

    System.String ListaModulosPossiveis

    Identifica os módulos para os quais os movimentos poderão estar criados.

    Returns
    Type Description
    System.Double

    SaldoAnteriorAData(String, DateTime, ref String, Boolean)

    Devolve o saldo anterior a uma determinada data.

    Declaration
    double SaldoAnteriorAData(string Conta, DateTime Data, ref string ListaModulosPossiveis, bool IncluirPreDatados)
    Parameters
    Type Name Description
    System.String Conta

    Identifica a conta a utilizar.

    System.DateTime Data

    Data Limite para a obtenção do saldo.

    System.String ListaModulosPossiveis

    Identifica os módulos para os quais os movimentos poderão estar criados.

    System.Boolean IncluirPreDatados
    Returns
    Type Description
    System.Double

    SaldoAnteriorAoNumMovimentos(String, Int32)

    Devolve o saldo anterior a um determinado movimento.

    Declaration
    double SaldoAnteriorAoNumMovimentos(string Conta, int Numero)
    Parameters
    Type Name Description
    System.String Conta

    Identifica a conta a utilizar.

    System.Int32 Numero

    Numero do documento limite para a obtenção do saldo.

    Returns
    Type Description
    System.Double

    SaldoAnteriorAoNumMovimentos(String, Int32, ref String)

    Devolve o saldo anterior a um determinado movimento.

    Declaration
    double SaldoAnteriorAoNumMovimentos(string Conta, int Numero, ref string ListaModulosPossiveis)
    Parameters
    Type Name Description
    System.String Conta

    Identifica a conta a utilizar.

    System.Int32 Numero

    Numero do documento limite para a obtenção do saldo.

    System.String ListaModulosPossiveis

    Identifica os módulos para os quais os movimentos poderão estar criados.

    Returns
    Type Description
    System.Double

    SaldoAnteriorAoNumMovimentos(String, Int32, ref String, Boolean)

    Devolve o saldo anterior a um determinado movimento.

    Declaration
    double SaldoAnteriorAoNumMovimentos(string Conta, int Numero, ref string ListaModulosPossiveis, bool IncluirPreDatados)
    Parameters
    Type Name Description
    System.String Conta

    Identifica a conta a utilizar.

    System.Int32 Numero

    Numero do documento limite para a obtenção do saldo.

    System.String ListaModulosPossiveis

    Identifica os módulos para os quais os movimentos poderão estar criados.

    System.Boolean IncluirPreDatados
    Returns
    Type Description
    System.Double

    SaldoCambiado(String, DateTime)

    Devolve o saldo cambiado.

    Declaration
    double SaldoCambiado(string Conta, DateTime Data)
    Parameters
    Type Name Description
    System.String Conta

    Identifica a conta.

    System.DateTime Data

    Identifica a data limite do calculo do saldo.

    Returns
    Type Description
    System.Double

    SaldoCambiado(String, DateTime, ref Double)

    Devolve o saldo cambiado.

    Declaration
    double SaldoCambiado(string Conta, DateTime Data, ref double SaldoReconCambiado)
    Parameters
    Type Name Description
    System.String Conta

    Identifica a conta.

    System.DateTime Data

    Identifica a data limite do calculo do saldo.

    System.Double SaldoReconCambiado

    Devolve o saldo reconciliado cambiado.

    Returns
    Type Description
    System.Double

    SaldoDataMovimento(String, DateTime)

    Devolve o saldo de uma determinada conta até uma determinada data movimento.

    Declaration
    double SaldoDataMovimento(string Conta, DateTime DataSaldo)
    Parameters
    Type Name Description
    System.String Conta

    Conta bancária

    System.DateTime DataSaldo
    Returns
    Type Description
    System.Double

    SaldoDataValor(String, DateTime)

    Devolve o saldo de uma determinada conta até uma determinada data valor.

    Declaration
    double SaldoDataValor(string Conta, DateTime DataSaldo)
    Parameters
    Type Name Description
    System.String Conta

    Conta bancária

    System.DateTime DataSaldo
    Returns
    Type Description
    System.Double

    SaldoMensalDaConta(String, DateTime, DateTime, Boolean)

    Devolve o saldo mensal de uma conta.

    Declaration
    double SaldoMensalDaConta(string Conta, DateTime DataInicial, DateTime DataFinal, bool Predatados = false)
    Parameters
    Type Name Description
    System.String Conta

    Identifica a conta.

    System.DateTime DataInicial

    Identifica a data inicial.

    System.DateTime DataFinal

    Identifica a data final

    System.Boolean Predatados
    Returns
    Type Description
    System.Double

    ValidaActualizacao(TesBEMovimentoBancario, ref String)

    Efectua a validação da actualização de um movimento bancário.

    Declaration
    bool ValidaActualizacao(TesBEMovimentoBancario clsMovimento, ref string StrErro)
    Parameters
    Type Name Description
    TesBEMovimentoBancario clsMovimento

    Identifica o movimento bancário a validar.

    System.String StrErro
    Returns
    Type Description
    System.Boolean

    ValidaAnulaMovimento(TesBEMovimentosBancarios, ref String)

    Efectua a validação da remoção de um determinado movimento.

    Declaration
    bool ValidaAnulaMovimento(TesBEMovimentosBancarios ClsMBs, ref string StrErro)
    Parameters
    Type Name Description
    TesBEMovimentosBancarios ClsMBs
    System.String StrErro

    Devolve as mensagens de erro encontradas.

    Returns
    Type Description
    System.Boolean

    ValidaRemocao(String, ref String)

    Efectua a validação da remoção de um determinado movimento.

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

    Devolve as mensagens de erro encontradas.

    Returns
    Type Description
    System.Boolean