Interface IBasBSArtigosFornecedores
Assembly: IBasBS100.dll
Syntax
[ComVisible(true)]
[Guid("B763EC86-33AE-4799-AF73-08B546C67DF5")]
public interface IBasBSArtigosFornecedores
Methods
Actualiza(BasBEArtigoFornecedor)
Permite efectuar a actualização de um determinado fornecedor associado ao artigo
Declaration
void Actualiza(BasBEArtigoFornecedor ObjBEArtigoFornecedor)
Parameters
ActualizaValorAtributo(String, String, String, Object)
Permite actualizar um atributo do fornecedor associado ao artigo
Declaration
void ActualizaValorAtributo(string strArtigo, string strFornecedor, string Atributo, dynamic Valor)
Parameters
Type |
Name |
Description |
System.String |
strArtigo |
|
System.String |
strFornecedor |
|
System.String |
Atributo |
|
System.Object |
Valor |
|
ActualizaValorAtributos(String, String, StdBECampos)
Permite a actualização de um conjunto de atributos
Declaration
void ActualizaValorAtributos(string strArtigo, string strFornecedor, StdBECampos Atributos)
Parameters
Type |
Name |
Description |
System.String |
strArtigo |
|
System.String |
strFornecedor |
|
StdBECampos |
Atributos |
|
DaArtigoComRefForn(String, String)
Retorna um código de Artigo, a partir da referência do artigo do Fornecedor.
Declaration
string DaArtigoComRefForn(string Fornecedor, string RefFor)
Parameters
Type |
Name |
Description |
System.String |
Fornecedor |
|
System.String |
RefFor |
|
Returns
Type |
Description |
System.String |
|
DaDefCamposUtil()
Devolve as definições dos campos do utilizador.
Declaration
StdBEDefCamposUtil DaDefCamposUtil()
Returns
DaPrecoFornecedor(String, String)
Devolve o preço do artigo para um determinado fornecedor.
Declaration
double DaPrecoFornecedor(string Artigo, string Fornecedor)
Parameters
Type |
Name |
Description |
System.String |
Artigo |
|
System.String |
Fornecedor |
|
Returns
Type |
Description |
System.Double |
|
DaValorAtributo(String, String, String)
Dá o valor de um determinado atributo.
Declaration
dynamic DaValorAtributo(string strArtigo, string strFornecedor, string Atributo)
Parameters
Type |
Name |
Description |
System.String |
strArtigo |
|
System.String |
strFornecedor |
|
System.String |
Atributo |
|
Returns
Type |
Description |
System.Object |
|
DaValorAtributoLock(String, String, String)
Dá o valor de um determinado atributo.
Declaration
dynamic DaValorAtributoLock(string strArtigo, string strFornecedor, string Atributo)
Parameters
Type |
Name |
Description |
System.String |
strArtigo |
|
System.String |
strFornecedor |
|
System.String |
Atributo |
|
Returns
Type |
Description |
System.Object |
|
DaValorAtributos(String, String, String[])
Dá o valor de um conjunto de atributos
Declaration
StdBECampos DaValorAtributos(string strArtigo, string strFornecedor, params string[] Atributos)
Parameters
Type |
Name |
Description |
System.String |
strArtigo |
|
System.String |
strFornecedor |
|
System.String[] |
Atributos |
|
Returns
DaValorAtributosLock(String, String, String[])
Dá o valor de um conjunto de atributos
Declaration
StdBECampos DaValorAtributosLock(string strArtigo, string strFornecedor, params string[] Atributos)
Parameters
Type |
Name |
Description |
System.String |
strArtigo |
|
System.String |
strFornecedor |
|
System.String[] |
Atributos |
|
Returns
Edita(String, String)
Permite editar um determinado fornecedor associado ao Artigo
Declaration
BasBEArtigoFornecedor Edita(string strArtigo, string strFornecedor)
Parameters
Type |
Name |
Description |
System.String |
strArtigo |
|
System.String |
strFornecedor |
|
Returns
Existe(String, String)
Identifica se um determinado artigo existe para um fornecedor
Declaration
bool Existe(string strArtigo, string strFornecedor)
Parameters
Type |
Name |
Description |
System.String |
strArtigo |
|
System.String |
strFornecedor |
|
Returns
Type |
Description |
System.Boolean |
|
ListaArtigosFornecedores(String)
Permite retornar um objecto com a colecção dos fornecedores associados a um artigo
Declaration
BasBEArtigoFornecedores ListaArtigosFornecedores(string strArtigo)
Parameters
Type |
Name |
Description |
System.String |
strArtigo |
|
Returns
Remove(String, String)
Permite a remoção de um determinado Fornecedor associado ao artigo.
Declaration
void Remove(string strArtigo, string strFornecedor)
Parameters
Type |
Name |
Description |
System.String |
strArtigo |
|
System.String |
strFornecedor |
|
RemoveArtigosFornecedores(String)
Permite a remoção de todos os fornecedores de um determinado artigo
Declaration
void RemoveArtigosFornecedores(string strArtigo)
Parameters
Type |
Name |
Description |
System.String |
strArtigo |
|
ValidaActualizacao(BasBEArtigoFornecedor, ref String)
Permite a validação da actualização.
Declaration
bool ValidaActualizacao(BasBEArtigoFornecedor ObjBEArtigoFornecedor, ref string ErroValidacao)
Parameters
Returns
Type |
Description |
System.Boolean |
|
ValidaRemocao(String, String, ref String)
Permite a validação da remoção
Declaration
bool ValidaRemocao(string strArtigo, string strFornecedor, ref string ErroValidacao)
Parameters
Type |
Name |
Description |
System.String |
strArtigo |
|
System.String |
strFornecedor |
|
System.String |
ErroValidacao |
|
Returns
Type |
Description |
System.Boolean |
|