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 |