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 |