Interface ITesBSTabBancos
Esta classe deve ser usada para obter serviços sobre a Tabela de Bancos.
Namespace: ITesBS100
Assembly: ITesBS100.dll
Syntax
[ComVisible(true)]
[Guid("53914668-F1B5-4751-A60A-3A9453149783")]
public interface ITesBSTabBancos
Methods
Actualiza(TesBETabDocBancos, String)
Actualiza o movimento bancário.
Declaration
void Actualiza(TesBETabDocBancos clsMovim, string strAvisos = "")
Parameters
Type | Name | Description |
---|---|---|
TesBETabDocBancos | clsMovim | Objecto que identifica o movimento bancário. |
System.String | strAvisos | Devolve os avisos encontrados durante a actualização. |
ActualizaValorAtributo(String, String, Object)
Actualiza o valor de um atributo do documento de bancos.
Declaration
void ActualizaValorAtributo(string Movimento, string Atributo, dynamic Valor)
Parameters
Type | Name | Description |
---|---|---|
System.String | Movimento | Identifica o documento. |
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 de Bancos.
Declaration
void ActualizaValorAtributos(string Movimento, StdBECampos Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | Movimento | Identifica o documento. |
StdBECampos | Atributos | Identifica os atributos e os respectivos valores a actualizar. |
AlteraCodigoTabBancos(String, String)
Permite alterar um movimento actual para outro novo.
Declaration
string AlteraCodigoTabBancos(string CodigoAnt, string NovoCodigo)
Parameters
Type | Name | Description |
---|---|---|
System.String | CodigoAnt | Identifica o movimento actual. |
System.String | NovoCodigo | Identifica o novo código. |
Returns
Type | Description |
---|---|
System.String |
DaDefCamposUtil()
Devolve as definições dos campos do utilizador.
Declaration
StdBEDefCamposUtil DaDefCamposUtil()
Returns
Type | Description |
---|---|
StdBEDefCamposUtil |
DaInfDocTesLancRapido(String, DateTime, DateTime, ref String, ref String)
Declaration
bool DaInfDocTesLancRapido(string Movimento, DateTime DtMov, DateTime DtValor, ref string docTesouraria, ref string SerieDocTes)
Parameters
Type | Name | Description |
---|---|---|
System.String | Movimento | |
System.DateTime | DtMov | |
System.DateTime | DtValor | |
System.String | docTesouraria | |
System.String | SerieDocTes |
Returns
Type | Description |
---|---|
System.Boolean |
DaValorAtributo(String, String)
Devolve o valor de um atributo do documento de Bancos.
Declaration
dynamic DaValorAtributo(string Movimento, string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System.String | Movimento | Identifica o documento. |
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 de Bancos.
Declaration
dynamic DaValorAtributoLock(string Movimento, string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System.String | Movimento | Identifica o documento. |
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 de Bancos.
Declaration
StdBECampos DaValorAtributos(string Movimento, params string[] Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | Movimento | Identifica o documento. |
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 de Bancos.
Declaration
StdBECampos DaValorAtributosLock(string Movimento, params string[] Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | Movimento | Identifica o documento. |
System.String[] | Atributos | Identifica os atributos para os quais se pretende devolver o valor. |
Returns
Type | Description |
---|---|
StdBECampos |
Edita(String)
Edita o movimento bancário.
Declaration
TesBETabDocBancos Edita(string Movim)
Parameters
Type | Name | Description |
---|---|---|
System.String | Movim | Código do movimento bancário. |
Returns
Type | Description |
---|---|
TesBETabDocBancos |
Existe(String)
Permite verificar se o movimento bancário existe.
Declaration
bool Existe(string Movim)
Parameters
Type | Name | Description |
---|---|---|
System.String | Movim | Código do movimento bancário. |
Returns
Type | Description |
---|---|
System.Boolean |
ExportaPS2(String)
Devolve se o documento permite exportação para PS2.
Declaration
bool ExportaPS2(string strDocumento)
Parameters
Type | Name | Description |
---|---|---|
System.String | strDocumento | Identifica o documento a pesquisar. |
Returns
Type | Description |
---|---|
System.Boolean |
LstContasMovimento(String)
Devolve uma lista com todos os documentos.
Declaration
StdBELista LstContasMovimento(string Conta)
Parameters
Type | Name | Description |
---|---|---|
System.String | Conta | Identifica a conta a pesquisar. |
Returns
Type | Description |
---|---|
StdBELista |
LstDocumentosBancosCaixaPOS(Boolean)
Devolve uma lista dos documentos de bancarios utilizados no POS
Declaration
StdBELista LstDocumentosBancosCaixaPOS(bool ContaCaixa = false)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | ContaCaixa | Identifica que se trata de conta caixa. |
Returns
Type | Description |
---|---|
StdBELista |
LstDocumentosBancosCondicao(String)
Devolve uma lista dos documentos de bancos.
Declaration
StdBELista LstDocumentosBancosCondicao(string strCondicao)
Parameters
Type | Name | Description |
---|---|---|
System.String | strCondicao | Condição a aplicar à lista a devolver. |
Returns
Type | Description |
---|---|
StdBELista |
MovimentaCCredito(String, String)
Devolve se o movimento é um cheque.
Declaration
bool MovimentaCCredito(string Movim, string TipoMv)
Parameters
Type | Name | Description |
---|---|---|
System.String | Movim | Identifica o movimento a pesquisar. |
System.String | TipoMv | indica se é a debito ou a credito |
Returns
Type | Description |
---|---|
System.Boolean |
MovimentaCheque(String, String)
Devolve se o movimento é um cheque .
Declaration
bool MovimentaCheque(string Movim, string TipoMv)
Parameters
Type | Name | Description |
---|---|---|
System.String | Movim | Identifica o movimento a pesquisar. |
System.String | TipoMv | indica se o movimentos é a debito ou a credito |
Returns
Type | Description |
---|---|
System.Boolean |
MovimentaNumerario(String, String)
Devolve se o movimento é um cheque.
Declaration
bool MovimentaNumerario(string Movim, string TipoMv)
Parameters
Type | Name | Description |
---|---|---|
System.String | Movim | Identifica o movimento a pesquisar. |
System.String | TipoMv | indica se o movimentos é a debito ou a credito |
Returns
Type | Description |
---|---|
System.Boolean |
Remove(String)
Remove o movimento bancário.
Declaration
void Remove(string Movim)
Parameters
Type | Name | Description |
---|---|---|
System.String | Movim | Código do modo de expedição da mercadoria. |
StrTipoMovimentoCartaoCredito(String)
Devolve uma string com todos os movimentos que pertencam a conta conta.
Declaration
string StrTipoMovimentoCartaoCredito(string TipoMv = "")
Parameters
Type | Name | Description |
---|---|---|
System.String | TipoMv | Identifica o tipo de movimento a pesquisar (Cartão de Crédito). |
Returns
Type | Description |
---|---|
System.String |
StrTipoMovimentoCheque(String)
Devolve uma string com todos os movimentos que pertencam a conta conta.
Declaration
string StrTipoMovimentoCheque(string TipoMv = "")
Parameters
Type | Name | Description |
---|---|---|
System.String | TipoMv | Identifica o tipo de movimento a pesquisar (Cheque). |
Returns
Type | Description |
---|---|
System.String |
StrTipoMovimentoNumerario(String)
Devolve uma string com todos os movimentos que pertencam a conta conta.
Declaration
string StrTipoMovimentoNumerario(string TipoMv = "")
Parameters
Type | Name | Description |
---|---|---|
System.String | TipoMv | Identifica o tipo de movimento a pesquisar (Numerario). |
Returns
Type | Description |
---|---|
System.String |
ValidaActualizacao(TesBETabDocBancos, ref String)
Efectua as validações necessárias à actualização do modo de expedição.
Declaration
bool ValidaActualizacao(TesBETabDocBancos clsMovim, ref string StrErro)
Parameters
Type | Name | Description |
---|---|---|
TesBETabDocBancos | clsMovim | Objecto que identifica o movimento bancário. |
System.String | StrErro |
Returns
Type | Description |
---|---|
System.Boolean |
ValidaRemocao(String, ref String)
Remove o movimento bancário.
Declaration
bool ValidaRemocao(string Movim, ref string StrErro)
Parameters
Type | Name | Description |
---|---|---|
System.String | Movim | Código do movimento bancário. |
System.String | StrErro |
Returns
Type | Description |
---|---|
System.Boolean |
VerificaMovimento(String, String, ref Boolean, ref Int32)
Devolve informação acerca de um movimento.
Declaration
bool VerificaMovimento(string Movim, string TipoMv, ref bool MovCheque, ref int NumDias)
Parameters
Type | Name | Description |
---|---|---|
System.String | Movim | Identifica o movimento. |
System.String | TipoMv | Identifica o tipo de movimento. |
System.Boolean | MovCheque | Identifica se se trata de um movimento de cheques. |
System.Int32 | NumDias | Identifica o numero de dias. |
Returns
Type | Description |
---|---|
System.Boolean |