Interface ITTEBSRegistoComunicacoes
Esta classe deve ser usada para obter regras de negócio sobre Registo Comunicacao
Namespace: ITTEBS100
Assembly: ITTEBS100.dll
Syntax
[ComVisible(true)]
[Guid("BAB682BE-B31D-413B-AD82-18C90EAD1046")]
public interface ITTEBSRegistoComunicacoes
Methods
Actualiza(TTEBERegistoComunicacao, String)
Actualiza o Registo Comunicacao na base de dados
Declaration
void Actualiza(TTEBERegistoComunicacao objBE, string strAvisos = "")
Parameters
Type | Name | Description |
---|---|---|
TTEBERegistoComunicacao | objBE | Objecto que identifica o Registo Comunicacao a actualizar |
System.String | strAvisos | Descrição dos avisos que possam surgir durante a actualização |
ActualizaValorAtributo(String, String, Object)
Permite efectuar a actualização de um atributo de um determinado Registo Comunicacao
Declaration
void ActualizaValorAtributo(string ID, string Atributo, dynamic Valor)
Parameters
Type | Name | Description |
---|---|---|
System.String | ID | |
System.String | Atributo | Nome do campo a actualizar |
System.Object | Valor | Valor do campo a actualizar |
ActualizaValorAtributoMotor(String, String, String, Object)
Permite efectuar a actualização de um conjunto de atributos de um determinado Registo Comunicacao
Declaration
void ActualizaValorAtributoMotor(string idCabec, string strMotor, string Atributo, dynamic Valor)
Parameters
Type | Name | Description |
---|---|---|
System.String | idCabec | |
System.String | strMotor | motor de comunicacao |
System.String | Atributo | Nome do campo a actualizar |
System.Object | Valor | Valor do campo a actualizar |
ActualizaValorAtributos(String, StdBECampos)
Permite efectuar a actualização de um conjunto de atributos de um determinado Registo Comunicacao
Declaration
void ActualizaValorAtributos(string ID, StdBECampos Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | ID | ID |
StdBECampos | Atributos | Atributos e respectivos valores a actualizar |
ActualizaValorAtributosMotor(String, String, StdBECampos)
Permite efectuar a actualização de um conjunto de atributos de um determinado Registo Comunicacao
Declaration
void ActualizaValorAtributosMotor(string idCabec, string strMotor, StdBECampos Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | idCabec | |
System.String | strMotor | motor de comunicacao |
StdBECampos | Atributos | Atributos e respectivos valores a actualizar |
DaListaRegistos(String, String)
Efectua as validações necessárias à remoção do Registo Comunicacao
Declaration
TTEBERegistoComunicacoes DaListaRegistos(string idCabec, string strMotorComunicacao)
Parameters
Type | Name | Description |
---|---|---|
System.String | idCabec | ID do documento |
System.String | strMotorComunicacao | motor de comunicacao |
Returns
Type | Description |
---|---|
TTEBERegistoComunicacoes |
DaValorAtributo(String, String)
Declaration
dynamic DaValorAtributo(string ID, string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System.String | ID | |
System.String | Atributo | Atributo que se pretende obter o valor |
Returns
Type | Description |
---|---|
System.Object |
DaValorAtributoLock(String, String)
Devolve o valor de um determinado atributo do Registo Comunicacao com bloqueio
Declaration
dynamic DaValorAtributoLock(string ID, string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System.String | ID | ID |
System.String | Atributo | Atributo que se pretende obter o valor |
Returns
Type | Description |
---|---|
System.Object |
DaValorAtributos(String, Object[])
Devolve os valores de um conjunto de atributos do Registo Comunicacao
Declaration
StdBECampos DaValorAtributos(string ID, params dynamic[] Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | ID | ID |
System.Object[] | Atributos | Atributos para os quais se pretende devolver os valores |
Returns
Type | Description |
---|---|
StdBECampos |
DaValorAtributosLock(String, Object[])
Devolve os valores de um conjunto de atributos do Registo Comunicacao
Declaration
StdBECampos DaValorAtributosLock(string ID, params dynamic[] Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | ID | ID |
System.Object[] | Atributos | Atributos para os quais se pretende devolver os valores |
Returns
Type | Description |
---|---|
StdBECampos |
Edita(String)
Edita a informação associado a um Registo Comunicacao
Declaration
TTEBERegistoComunicacao Edita(string ID)
Parameters
Type | Name | Description |
---|---|---|
System.String | ID | ID |
Returns
Type | Description |
---|---|
TTEBERegistoComunicacao |
Existe(String)
Verifica se o Registo Comunicacao existe na base de dados
Declaration
bool Existe(string ID)
Parameters
Type | Name | Description |
---|---|---|
System.String | ID | ID |
Returns
Type | Description |
---|---|
System.Boolean |
RegistaTransacaoTTE(Object, String, String, ref String)
Regista o documento no modulos das transações eletronicas. Evita a utilização do serviço.
Declaration
void RegistaTransacaoTTE(dynamic documento, string modulo, string codigoComunicacao, ref string strAvisos)
Parameters
Type | Name | Description |
---|---|---|
System.Object | documento | |
System.String | modulo | V = Vendas |
System.String | codigoComunicacao | SII |
System.String | strAvisos |
Remove(String)
Remove toda a informação associada a um Registo Comunicacao
Declaration
void Remove(string ID)
Parameters
Type | Name | Description |
---|---|---|
System.String | ID | ID |
ValidaActualizacao(TTEBERegistoComunicacao, ref String)
Efectua as validações necessárias à actualização de um Registo Comunicacao
Declaration
bool ValidaActualizacao(TTEBERegistoComunicacao objBE, ref string ErroValidacao)
Parameters
Type | Name | Description |
---|---|---|
TTEBERegistoComunicacao | objBE | Objecto que identifica o Registo Comunicacao a validar |
System.String | ErroValidacao | Descrição de erro devolvida pela função |
Returns
Type | Description |
---|---|
System.Boolean |
ValidaRemocao(String, ref String)
Efectua as validações necessárias à remoção do Registo Comunicacao
Declaration
bool ValidaRemocao(string ID, ref string ErroValidacao)
Parameters
Type | Name | Description |
---|---|---|
System.String | ID | ID |
System.String | ErroValidacao | Descrição de erro devolvida pela função |
Returns
Type | Description |
---|---|
System.Boolean |