Interface ICctBSAceites
Classe utilizada para obter serviços e regras de negócio sobre Aceites.
Assembly: ICctBS100.dll
Syntax
[ComVisible(true)]
[Guid("5FCF90D9-CC3F-4D34-A11E-4E20D98C4878")]
public interface ICctBSAceites
Methods
Actualiza(CctBEDocumentoAceite, String)
Função que permite a actualização de um documento de aceite.
Declaration
void Actualiza(CctBEDocumentoAceite DocAceite, string StrAviso = "")
Parameters
ActualizaValorAtributo(String, String, String, Int32, String, Object)
Permite actualizar um atributo.
Declaration
void ActualizaValorAtributo(string Filial, string TipoDoc, string Serie, int NumDoc, string Atributo, dynamic Valor)
Parameters
Type |
Name |
Description |
System.String |
Filial |
|
System.String |
TipoDoc |
|
System.String |
Serie |
|
System.Int32 |
NumDoc |
|
System.String |
Atributo |
|
System.Object |
Valor |
|
ActualizaValorAtributos(String, String, String, Int32, StdBECampos)
Permite actualizar um conjunto de atributos.
Declaration
void ActualizaValorAtributos(string Filial, string TipoDoc, string Serie, int NumDoc, StdBECampos Atributos)
Parameters
Type |
Name |
Description |
System.String |
Filial |
|
System.String |
TipoDoc |
|
System.String |
Serie |
|
System.Int32 |
NumDoc |
|
StdBECampos |
Atributos |
|
AdicionaLinha(CctBEDocumentoAceite, String, String, String, String, Int32, Double)
Adiciona a(s) linha(s) ao documento de liquidação com os dados do documento a liquidar.
Declaration
CctBEDocumentoAceite AdicionaLinha(CctBEDocumentoAceite clsDocAceite, string Filial, string Modulo, string TipoDoc, string strSerie, int NumDoc, double ValorRecMLiq)
Parameters
Type |
Name |
Description |
CctBEDocumentoAceite |
clsDocAceite |
|
System.String |
Filial |
|
System.String |
Modulo |
|
System.String |
TipoDoc |
|
System.String |
strSerie |
|
System.Int32 |
NumDoc |
|
System.Double |
ValorRecMLiq |
|
Returns
DaDefCamposUtil()
Devolve os campos do utilizador de aceites.
Declaration
StdBEDefCamposUtil DaDefCamposUtil()
Returns
DaValorAtributo(String, String, String, Int32, String)
Devolve o valor de um determinado atributo.
Declaration
dynamic DaValorAtributo(string Filial, string TipoDoc, string Serie, int NumDoc, string Atributo)
Parameters
Type |
Name |
Description |
System.String |
Filial |
|
System.String |
TipoDoc |
|
System.String |
Serie |
|
System.Int32 |
NumDoc |
|
System.String |
Atributo |
|
Returns
Type |
Description |
System.Object |
|
DaValorAtributoLock(String, String, String, Int32, String)
Devolve o valor de um determinado atributo.
Declaration
dynamic DaValorAtributoLock(string Filial, string TipoDoc, string Serie, int NumDoc, string Atributo)
Parameters
Type |
Name |
Description |
System.String |
Filial |
|
System.String |
TipoDoc |
|
System.String |
Serie |
|
System.Int32 |
NumDoc |
|
System.String |
Atributo |
|
Returns
Type |
Description |
System.Object |
|
DaValorAtributos(String, String, String, Int32, String[])
Devolve um conjunto de valores de um determinado aceite.
Declaration
StdBECampos DaValorAtributos(string Filial, string TipoDoc, string Serie, int NumDoc, params string[] Atributos)
Parameters
Type |
Name |
Description |
System.String |
Filial |
|
System.String |
TipoDoc |
|
System.String |
Serie |
|
System.Int32 |
NumDoc |
|
System.String[] |
Atributos |
|
Returns
DaValorAtributosLock(String, String, String, Int32, String[])
Devolve um conjunto de valores de um determinado aceite.
Declaration
StdBECampos DaValorAtributosLock(string Filial, string TipoDoc, string Serie, int NumDoc, params string[] Atributos)
Parameters
Type |
Name |
Description |
System.String |
Filial |
|
System.String |
TipoDoc |
|
System.String |
Serie |
|
System.Int32 |
NumDoc |
|
System.String[] |
Atributos |
|
Returns
Edita(String, String, String, Int32)
Função que permite a edição de um aceite.
Declaration
CctBEDocumentoAceite Edita(string Filial, string TipoDoc, string strSerie, int NumDoc)
Parameters
Type |
Name |
Description |
System.String |
Filial |
|
System.String |
TipoDoc |
|
System.String |
strSerie |
|
System.Int32 |
NumDoc |
|
Returns
Existe(String, String, String, Int32)
Função que permite verificar se um determinado aceite existe.
Declaration
bool Existe(string Filial, string TipoDoc, string strSerie, int NumDoc)
Parameters
Type |
Name |
Description |
System.String |
Filial |
|
System.String |
TipoDoc |
|
System.String |
strSerie |
|
System.Int32 |
NumDoc |
|
Returns
Type |
Description |
System.Boolean |
|
Remove(String, String, String, Int32, String)
Permite efectuar a remoção de um aceite.
Declaration
bool Remove(string Filial, string TipoDoc, string strSerie, int NumDoc, string StrAviso = "")
Parameters
Type |
Name |
Description |
System.String |
Filial |
|
System.String |
TipoDoc |
|
System.String |
strSerie |
|
System.Int32 |
NumDoc |
|
System.String |
StrAviso |
|
Returns
Type |
Description |
System.Boolean |
|
ValidaActualizacao(CctBEDocumentoAceite, ref String)
Função que valida a actualização de Aceites.
Declaration
bool ValidaActualizacao(CctBEDocumentoAceite clsDocAceite, ref string StrErro)
Parameters
Returns
Type |
Description |
System.Boolean |
|
ValidaRemocao(String, String, String, Int32, ref String)
Função que permite a validação do documento a remover.
Declaration
bool ValidaRemocao(string Filial, string TipoDoc, string Serie, int NumDoc, ref string StrErro)
Parameters
Type |
Name |
Description |
System.String |
Filial |
Código da filial.
|
System.String |
TipoDoc |
Código do tipo de documento.
|
System.String |
Serie |
Série do documento.
|
System.Int32 |
NumDoc |
Número do documento.
|
System.String |
StrErro |
Mensagem de erro.
|
Returns
Type |
Description |
System.Boolean |
|