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 |
|