Interface ICblBSCnfDocLigCBL
Assembly: ICblBS100.dll
Syntax
[ComVisible(true)]
[Guid("04EEADBD-450A-4A19-B69B-4DC8A8722FA5")]
public interface ICblBSCnfDocLigCBL
Methods
Actualiza(CblBECnfDocExerciciosLigCBL, String)
Permite a actualização das configurações dos documentos da configuração da ligação à Contabilidade
Declaration
void Actualiza(CblBECnfDocExerciciosLigCBL objBE, string strAvisos = "")
Parameters
ActualizaDiarios(CblBECnfDocDiariosLigCBL)
Permite a actualização dos diarios de uma determinada configuração de ligação à Contabiildade.
Declaration
void ActualizaDiarios(CblBECnfDocDiariosLigCBL objBE)
Parameters
ActualizaPlanoConta(CblBECnfDocLinhaPlanoConta)
Permite a actualização de um o plano de conta uma determinada configuração de ligação à Contabiildade.
Declaration
void ActualizaPlanoConta(CblBECnfDocLinhaPlanoConta objBE)
Parameters
ActualizaPlanoContas(CblBECnfDocLinhasPlanoConta)
Permite a actualização dos planos de conta uma determinada configuração de ligação à Contabilidade.
Declaration
void ActualizaPlanoContas(CblBECnfDocLinhasPlanoConta objBE)
Parameters
ActualizaValorAtributo(Int32, String, String, String, String, Object)
Actualiza o valor de um atributo do objecto
Declaration
void ActualizaValorAtributo(int Exercicio, string Plano, string Modulo, string Documento, string Atributo, dynamic Valor)
Parameters
Type |
Name |
Description |
System.Int32 |
Exercicio |
|
System.String |
Plano |
|
System.String |
Modulo |
|
System.String |
Documento |
|
System.String |
Atributo |
|
System.Object |
Valor |
|
ActualizaValorAtributoID(String, String, Object)
Actualiza o valor de um atributo.
Declaration
void ActualizaValorAtributoID(string ID, string Atributo, dynamic Valor)
Parameters
Type |
Name |
Description |
System.String |
ID |
|
System.String |
Atributo |
|
System.Object |
Valor |
|
ActualizaValorAtributos(Int32, String, String, String, StdBECampos)
Permite a actualização de um conjunto de atributos de um registo da tabela.
Declaration
void ActualizaValorAtributos(int Exercicio, string Plano, string Modulo, string Documento, StdBECampos Atributos)
Parameters
Type |
Name |
Description |
System.Int32 |
Exercicio |
|
System.String |
Plano |
|
System.String |
Modulo |
|
System.String |
Documento |
|
StdBECampos |
Atributos |
|
ActualizaValorAtributosID(String, StdBECampos)
Actualiza o valor de um conjunto de atributos.
Declaration
void ActualizaValorAtributosID(string ID, StdBECampos Atributos)
Parameters
Type |
Name |
Description |
System.String |
ID |
|
StdBECampos |
Atributos |
|
Copia(CblBECnfDocExerciciosLigCBL)
Copia todas as configurações de ligação à Contabilidade para um determiando documento.
Declaration
CblBECnfDocExerciciosLigCBL Copia(CblBECnfDocExerciciosLigCBL ObjOrigem)
Parameters
Returns
CopiaExercicio(CblBECnfDocExercicioLigCBL)
Copia configurações de ligação à Contabilidade para um determiando exercicio de um determinado documento.
Declaration
CblBECnfDocExercicioLigCBL CopiaExercicio(CblBECnfDocExercicioLigCBL ObjOrigem)
Parameters
Returns
DaDefCamposUtil()
Devolve as definições dos campos do utilizador.
Declaration
StdBEDefCamposUtil DaDefCamposUtil()
Returns
DaValorAtributo(Int32, String, String, String, String)
Devolve o valor de um atributo
Declaration
dynamic DaValorAtributo(int Exercicio, string Plano, string Modulo, string Documento, string Atributo)
Parameters
Type |
Name |
Description |
System.Int32 |
Exercicio |
|
System.String |
Plano |
|
System.String |
Modulo |
|
System.String |
Documento |
|
System.String |
Atributo |
|
Returns
Type |
Description |
System.Object |
|
DaValorAtributoID(String, String)
Devolve o valor de um atributo.
Declaration
dynamic DaValorAtributoID(string ID, string Atributo)
Parameters
Type |
Name |
Description |
System.String |
ID |
|
System.String |
Atributo |
|
Returns
Type |
Description |
System.Object |
|
DaValorAtributoIDLock(String, String)
Devolve o valor de um atributo, respeitando os locks da base de dados.
Declaration
dynamic DaValorAtributoIDLock(string ID, string Atributo)
Parameters
Type |
Name |
Description |
System.String |
ID |
|
System.String |
Atributo |
|
Returns
Type |
Description |
System.Object |
|
DaValorAtributoLock(Int32, String, String, String, String)
Devolve o valor de um atributo, respeitando os locks da base de dados.
Declaration
dynamic DaValorAtributoLock(int Exercicio, string Plano, string Modulo, string Documento, string Atributo)
Parameters
Type |
Name |
Description |
System.Int32 |
Exercicio |
|
System.String |
Plano |
|
System.String |
Modulo |
|
System.String |
Documento |
|
System.String |
Atributo |
|
Returns
Type |
Description |
System.Object |
|
DaValorAtributos(Int32, String, String, String, Object[])
Devolve o valor de um conjunto de atributos
Declaration
StdBECampos DaValorAtributos(int Exercicio, string Plano, string Modulo, string Documento, params dynamic[] Atributos)
Parameters
Type |
Name |
Description |
System.Int32 |
Exercicio |
|
System.String |
Plano |
|
System.String |
Modulo |
|
System.String |
Documento |
|
System.Object[] |
Atributos |
|
Returns
DaValorAtributosID(String, Object[])
Devolve o valor de um conjunto de atributos.
Declaration
StdBECampos DaValorAtributosID(string ID, params dynamic[] Atributos)
Parameters
Type |
Name |
Description |
System.String |
ID |
|
System.Object[] |
Atributos |
|
Returns
DaValorAtributosIDLock(String, Object[])
Devolve o valor de um conjunto de atributos, respeitando os locks da base de dados.
Declaration
StdBECampos DaValorAtributosIDLock(string ID, params dynamic[] Atributos)
Parameters
Type |
Name |
Description |
System.String |
ID |
|
System.Object[] |
Atributos |
|
Returns
DaValorAtributosLock(Int32, String, String, String, Object[])
Devolve o valor de um conjunto de atributos, respeitando os locks da base de dados.
Declaration
StdBECampos DaValorAtributosLock(int Exercicio, string Plano, string Modulo, string Documento, params dynamic[] Atributos)
Parameters
Type |
Name |
Description |
System.Int32 |
Exercicio |
|
System.String |
Plano |
|
System.String |
Modulo |
|
System.String |
Documento |
|
System.Object[] |
Atributos |
|
Returns
Edita(String, String)
Dá a configuração da ligação de um determinado documento.
Declaration
CblBECnfDocExerciciosLigCBL Edita(string Modulo, string Documento)
Parameters
Type |
Name |
Description |
System.String |
Modulo |
|
System.String |
Documento |
|
Returns
EditaExercicio(String, String, Int32)
Dá a configuração da ligação de um determinado documento para um determinado exercicio.
Declaration
CblBECnfDocExercicioLigCBL EditaExercicio(string Modulo, string Documento, int Exercicio)
Parameters
Type |
Name |
Description |
System.String |
Modulo |
|
System.String |
Documento |
|
System.Int32 |
Exercicio |
|
Returns
EditaExercicioPlano(String, String, Int32, String)
Dá a configuração da ligação de um determinado documento para um determinado exercicio, plano.
Declaration
CblBECnfDocExercicioLigCBL EditaExercicioPlano(string Modulo, string Documento, int Exercicio, string Plano)
Parameters
Type |
Name |
Description |
System.String |
Modulo |
|
System.String |
Documento |
|
System.Int32 |
Exercicio |
|
System.String |
Plano |
|
Returns
EditaID(String)
Dá a configuração da ligação de um determinado documento.
Declaration
CblBECnfDocExerciciosLigCBL EditaID(string ID)
Parameters
Type |
Name |
Description |
System.String |
ID |
|
Returns
EditaIDExercicio(String, Int32)
Dá a configuração da ligação de um determinado documento para um determinado exercicio.
Declaration
CblBECnfDocExercicioLigCBL EditaIDExercicio(string ID, int Exercicio)
Parameters
Type |
Name |
Description |
System.String |
ID |
|
System.Int32 |
Exercicio |
|
Returns
EditaIDExercicioPlano(String, Int32, String)
Dá a configuração da ligação de um determinado documento para um determinado exercicio, plano.
Declaration
CblBECnfDocExercicioLigCBL EditaIDExercicioPlano(string ID, int Exercicio, string Plano)
Parameters
Type |
Name |
Description |
System.String |
ID |
|
System.Int32 |
Exercicio |
|
System.String |
Plano |
|
Returns
EditaIDPlano(String, String)
Dá a configuração da ligação de um determinado documento para um determinado plano.
Declaration
CblBECnfDocExerciciosLigCBL EditaIDPlano(string ID, string Plano)
Parameters
Type |
Name |
Description |
System.String |
ID |
|
System.String |
Plano |
|
Returns
EditaPlano(String, String, String)
Dá a configuração da ligação de um determinado documento para um determinado plano.
Declaration
CblBECnfDocExerciciosLigCBL EditaPlano(string Modulo, string Documento, string Plano)
Parameters
Type |
Name |
Description |
System.String |
Modulo |
|
System.String |
Documento |
|
System.String |
Plano |
|
Returns
Existe(Int32, String, String, String)
Verifica se o elemento existe na base de dados.
Declaration
bool Existe(int Exercicio, string Plano, string Modulo, string Documento)
Parameters
Type |
Name |
Description |
System.Int32 |
Exercicio |
|
System.String |
Plano |
|
System.String |
Modulo |
|
System.String |
Documento |
|
Returns
Type |
Description |
System.Boolean |
|
ExisteID(String)
Verifica se um elemento existe.
Declaration
Parameters
Type |
Name |
Description |
System.String |
ID |
|
Returns
Type |
Description |
System.Boolean |
|
LimpaDadosExercicio(Int32)
Remove toda a informação relacionada com o exercicio
Declaration
void LimpaDadosExercicio(int Exercicio)
Parameters
Type |
Name |
Description |
System.Int32 |
Exercicio |
|
LimpaDadosPlano(String)
Remove toda a informação relacionada com o plano
Declaration
void LimpaDadosPlano(string Plano)
Parameters
Type |
Name |
Description |
System.String |
Plano |
|
LimpaSeccao(String)
Remove toda a informação relacionada com a secção
Declaration
void LimpaSeccao(string Seccao)
Parameters
Type |
Name |
Description |
System.String |
Seccao |
|
LimpaSerie(String)
Remove toda a informação relacionada com a série
Declaration
void LimpaSerie(string Serie)
Parameters
Type |
Name |
Description |
System.String |
Serie |
|
PreencheFluxos(String, String, String)
Dá os fluxos associado a um determiando documento para um determiando Exercicio.
Declaration
string[] PreencheFluxos(string Modulo, string Documento, string Exercicio)
Parameters
Type |
Name |
Description |
System.String |
Modulo |
|
System.String |
Documento |
|
System.String |
Exercicio |
|
Returns
Type |
Description |
System.String[] |
|
PreencheFluxosID(String, String)
Dá os fluxos associado a um determiando documento para um determiando Exercicio.
Declaration
string[] PreencheFluxosID(string ID, string Exercicio)
Parameters
Type |
Name |
Description |
System.String |
ID |
|
System.String |
Exercicio |
|
Returns
Type |
Description |
System.String[] |
|
Remove(String, String)
Remove a configuração para um determinado documento
Declaration
void Remove(string Modulo, string Documento)
Parameters
Type |
Name |
Description |
System.String |
Modulo |
|
System.String |
Documento |
|
RemoveExercicio(String, String, Int32)
Remove a configuração de um determiando exericio para um determinado documento
Declaration
void RemoveExercicio(string Modulo, string Documento, int Exercicio)
Parameters
Type |
Name |
Description |
System.String |
Modulo |
|
System.String |
Documento |
|
System.Int32 |
Exercicio |
|
RemoveExercicioPlano(String, String, Int32, String)
Remove a configuração de um determiando exericio, plano para um determinado documento.
Declaration
void RemoveExercicioPlano(string Modulo, string Documento, int Exercicio, string Plano)
Parameters
Type |
Name |
Description |
System.String |
Modulo |
|
System.String |
Documento |
|
System.Int32 |
Exercicio |
|
System.String |
Plano |
|
RemoveID(String)
Declaration
Parameters
Type |
Name |
Description |
System.String |
ID |
|
RemoveIDExercicio(String, Int32)
Remove a configuração de um determiando exericio para um determinado documento
Declaration
void RemoveIDExercicio(string ID, int Exercicio)
Parameters
Type |
Name |
Description |
System.String |
ID |
|
System.Int32 |
Exercicio |
|
RemoveIDExercicioPlano(String, Int32, String)
Remove a configuração de um determiando exericio, plano para um determinado documento
Declaration
void RemoveIDExercicioPlano(string ID, int Exercicio, string Plano)
Parameters
Type |
Name |
Description |
System.String |
ID |
|
System.Int32 |
Exercicio |
|
System.String |
Plano |
|
RemoveIDPlano(String, String)
Remove a configuração de um determiando plano para um determinado documento
Declaration
void RemoveIDPlano(string ID, string Plano)
Parameters
Type |
Name |
Description |
System.String |
ID |
|
System.String |
Plano |
|
RemovePlano(String, String, String)
Remove a configuração de um determiando plano para um determinado documento
Declaration
void RemovePlano(string Modulo, string Documento, string Plano)
Parameters
Type |
Name |
Description |
System.String |
Modulo |
|
System.String |
Documento |
|
System.String |
Plano |
|
ValidaActualizacao(CblBECnfDocExerciciosLigCBL, ref String)
Efectua todas as validações necessárias para a actualização da configuração de um documento.
Declaration
bool ValidaActualizacao(CblBECnfDocExerciciosLigCBL clsCnfDocLigCB, ref string StrErro)
Parameters
Returns
Type |
Description |
System.Boolean |
|
ValidaRemocao(String, String, ref String)
Efectua todas as validações necessárias para a remoção da configuração de um documento.
Declaration
bool ValidaRemocao(string Modulo, string Documento, ref string StrErro)
Parameters
Type |
Name |
Description |
System.String |
Modulo |
|
System.String |
Documento |
|
System.String |
StrErro |
|
Returns
Type |
Description |
System.Boolean |
|
ValidaRemocaoExercicio(String, String, Int32, String)
Efectua todas as validações necessárias para a remoção da configuração de um documento para um determinado exericio.
Declaration
bool ValidaRemocaoExercicio(string Modulo, string Documento, int Exercicio, string StrErro)
Parameters
Type |
Name |
Description |
System.String |
Modulo |
|
System.String |
Documento |
|
System.Int32 |
Exercicio |
|
System.String |
StrErro |
|
Returns
Type |
Description |
System.Boolean |
|
ValidaRemocaoExercicioPlano(String, String, Int32, String, String)
Efectua todas as validações necessárias para a remoção da configuração de um documento para um determinado exericio, plano
Declaration
bool ValidaRemocaoExercicioPlano(string Modulo, string Documento, int Exercicio, string Plano, string StrErro)
Parameters
Type |
Name |
Description |
System.String |
Modulo |
|
System.String |
Documento |
|
System.Int32 |
Exercicio |
|
System.String |
Plano |
|
System.String |
StrErro |
|
Returns
Type |
Description |
System.Boolean |
|
ValidaRemocaoID(String, ref String)
Efectua todas as validações necessárias para a remoção da configuração de um documento.
Declaration
bool ValidaRemocaoID(string ID, ref string StrErro)
Parameters
Type |
Name |
Description |
System.String |
ID |
|
System.String |
StrErro |
|
Returns
Type |
Description |
System.Boolean |
|
ValidaRemocaoIDExercicio(String, Int32, String)
Efectua todas as validações necessárias para a remoção da configuração de um documento para um determinado exericio.
Declaration
bool ValidaRemocaoIDExercicio(string ID, int Exercicio, string StrErro)
Parameters
Type |
Name |
Description |
System.String |
ID |
|
System.Int32 |
Exercicio |
|
System.String |
StrErro |
|
Returns
Type |
Description |
System.Boolean |
|
ValidaRemocaoIDExercicioPlano(String, Int32, String, String)
Efectua todas as validações necessárias para a remoção da configuração de um documento para um determinado exericio, plano.
Declaration
bool ValidaRemocaoIDExercicioPlano(string ID, int Exercicio, string Plano, string StrErro)
Parameters
Type |
Name |
Description |
System.String |
ID |
|
System.Int32 |
Exercicio |
|
System.String |
Plano |
|
System.String |
StrErro |
|
Returns
Type |
Description |
System.Boolean |
|
ValidaRemocaoIDPlano(String, String, String)
Efectua todas as validações necessárias para a remoção da configuração de um documento para um determinado plano.
Declaration
bool ValidaRemocaoIDPlano(string ID, string Plano, string StrErro)
Parameters
Type |
Name |
Description |
System.String |
ID |
|
System.String |
Plano |
|
System.String |
StrErro |
|
Returns
Type |
Description |
System.Boolean |
|
ValidaRemocaoPlano(String, String, String, String)
Efectua todas as validações necessárias para a remoção da configuração de um documento para um determinado plano.
Declaration
bool ValidaRemocaoPlano(string Modulo, string Documento, string Plano, string StrErro)
Parameters
Type |
Name |
Description |
System.String |
Modulo |
|
System.String |
Documento |
|
System.String |
Plano |
|
System.String |
StrErro |
|
Returns
Type |
Description |
System.Boolean |
|