Interface IInvBSStocks
Assembly: IInvBS100.dll
Syntax
[ComVisible(true)]
[Guid("1EB0500D-4F7F-4B7D-9BAF-6B5EF23BC55B")]
public interface IInvBSStocks
Methods
ArtigoMovimentado(String)
Declaration
bool ArtigoMovimentado(string Artigo)
Parameters
Type |
Name |
Description |
System.String |
Artigo |
|
Returns
Type |
Description |
System.Boolean |
|
DaCustoArtigo(String, String, String, String, DateTime)
Declaration
double DaCustoArtigo(string Artigo, string GrupoCusto, string Lote, string IDFifo, DateTime Data)
Parameters
Type |
Name |
Description |
System.String |
Artigo |
|
System.String |
GrupoCusto |
|
System.String |
Lote |
|
System.String |
IDFifo |
|
System.DateTime |
Data |
|
Returns
Type |
Description |
System.Double |
|
DaCustoArtigoArmazem(String, String, String, String, DateTime)
Declaration
double DaCustoArtigoArmazem(string Artigo, string Armazem, string Lote, string IDFifo, DateTime Data)
Parameters
Type |
Name |
Description |
System.String |
Artigo |
|
System.String |
Armazem |
|
System.String |
Lote |
|
System.String |
IDFifo |
|
System.DateTime |
Data |
|
Returns
Type |
Description |
System.Double |
|
DaPCUltimoArtigo(String, DateTime, String, String, String, String)
Declaration
double DaPCUltimoArtigo(string Artigo, DateTime Data, string Armazem = "", string Localizacao = "", string Lote = "", string IDFifo = "")
Parameters
Type |
Name |
Description |
System.String |
Artigo |
|
System.DateTime |
Data |
|
System.String |
Armazem |
|
System.String |
Localizacao |
|
System.String |
Lote |
|
System.String |
IDFifo |
|
Returns
Type |
Description |
System.Double |
|
DaStockArtigo(String, DateTime, String, String, String, String, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Boolean)
Devolve o Stock do Artigo, numa determinada data, armazem, localização e lote
Declaration
double DaStockArtigo(string Artigo, DateTime Data, string Armazem = "", string Localizacao = "", string Lote = "", string IDFifo = "", int Disponivel = 2, int Existencias = 2, int Inventariavel = 2, int Reserva = 2, int Previsto = 2, int Transito = 2, int Sistema = 2, bool UsaCache = false)
Parameters
Type |
Name |
Description |
System.String |
Artigo |
- Artigo sobre o qual devolver o Stock
|
System.DateTime |
Data |
- Data para a qual consultar o stock (Opcional)
|
System.String |
Armazem |
- Armazém para o qual consultar o stock (Opcional)
|
System.String |
Localizacao |
- Localização para a qual consultar o stock (Opcional)
|
System.String |
Lote |
- Lote para o qual consultar o stock (Opcional)
|
System.String |
IDFifo |
|
System.Int32 |
Disponivel |
- Restrição ao atributo Disponivel no Estado de Stock.
|
System.Int32 |
Existencias |
- Restrição ao atributo Existencias no Estado de Stock.
|
System.Int32 |
Inventariavel |
- Restrição ao atributo Inventariavel no Estado de Stock.
|
System.Int32 |
Reserva |
- Restrição ao atributo Reserva no Estado de Stock.
|
System.Int32 |
Previsto |
- Restrição ao atributo Previsto no Estado de Stock.
|
System.Int32 |
Transito |
- Restrição ao atributo Transito no Estado de Stock.
|
System.Int32 |
Sistema |
- Restrição ao atributo Sistema no Estado de Stock.
|
System.Boolean |
UsaCache |
|
Returns
Type |
Description |
System.Double |
|
DaStockArtigoBE(String, DateTime, String, String, String, String, InvBEFiltrosEstados, Boolean)
Devolve o Stock do Artigo, numa determinada data, armazem, localização e lote
Declaration
double DaStockArtigoBE(string Artigo, DateTime Data, string Armazem = "", string Localizacao = "", string Lote = "", string IDFifo = "", InvBEFiltrosEstados objFiltrosEstados = null, bool UsaCache = false)
Parameters
Type |
Name |
Description |
System.String |
Artigo |
- Artigo sobre o qual devolver o Stock
|
System.DateTime |
Data |
- Data para a qual consultar o stock (Opcional)
|
System.String |
Armazem |
- Armazém para o qual consultar o stock (Opcional)
|
System.String |
Localizacao |
- Localização para a qual consultar o stock (Opcional)
|
System.String |
Lote |
- Lote para o qual consultar o stock (Opcional)
|
System.String |
IDFifo |
|
InvBEFiltrosEstados |
objFiltrosEstados |
- Objecto contendo uma colecção dos estados a filtrar (Opcional)
|
System.Boolean |
UsaCache |
|
Returns
Type |
Description |
System.Double |
|
DaStockArtigoGrupoCusto(String, DateTime, String, String, Int32, Int32, Int32, Int32, Int32, Int32, Int32)
Devolve o Stock do Artigo, numa determinada data, para o grupo de custo.
Declaration
double DaStockArtigoGrupoCusto(string Artigo, DateTime Data, string GrupoCustos, string Lote = "", int Disponivel = 2, int Existencias = 2, int Inventariavel = 2, int Reserva = 2, int Previsto = 2, int Transito = 2, int Sistema = 2)
Parameters
Type |
Name |
Description |
System.String |
Artigo |
Artigo sobre o qual devolver o Stock
|
System.DateTime |
Data |
Data para a qual consultar o stock
|
System.String |
GrupoCustos |
Grupo de custos
|
System.String |
Lote |
Lote para o qual consultar o stock (Opcional)
|
System.Int32 |
Disponivel |
|
System.Int32 |
Existencias |
|
System.Int32 |
Inventariavel |
|
System.Int32 |
Reserva |
|
System.Int32 |
Previsto |
|
System.Int32 |
Transito |
|
System.Int32 |
Sistema |
|
Returns
Type |
Description |
System.Double |
Quantidade em Stock
|
DaXMLFiltrosEstados(Int32, Int32, Int32, Int32, Int32, Int32, Int32)
Declaration
string DaXMLFiltrosEstados(int Disponivel = 2, int Existencias = 2, int Inventariavel = 2, int Reserva = 2, int Previsto = 2, int Transito = 2, int Sistema = 2)
Parameters
Type |
Name |
Description |
System.Int32 |
Disponivel |
|
System.Int32 |
Existencias |
|
System.Int32 |
Inventariavel |
|
System.Int32 |
Reserva |
|
System.Int32 |
Previsto |
|
System.Int32 |
Transito |
|
System.Int32 |
Sistema |
|
Returns
Type |
Description |
System.String |
|
DaXMLFiltrosEstadosBE(InvBEFiltrosEstados)
Declaration
string DaXMLFiltrosEstadosBE(InvBEFiltrosEstados FiltrosEstados)
Parameters
Returns
Type |
Description |
System.String |
|
DaXMLFiltrosEstadosDoc(String, String, InvBETipos.EnumTipoConfigEstados, InvBETipos.EnumEstadoOrigemDestino, Int32, Int32, Int32, Int32, Int32, Int32, Int32)
Declaration
string DaXMLFiltrosEstadosDoc(string IdTipoOrigem, string Documento, InvBETipos.EnumTipoConfigEstados TipoMov, InvBETipos.EnumEstadoOrigemDestino OrigemDestino, int Disponivel = 2, int Existencias = 2, int Inventariavel = 2, int Reserva = 2, int Previsto = 2, int Transito = 2, int Sistema = 2)
Parameters
Returns
Type |
Description |
System.String |
|
DevolveSQLFiltrosEstados(String, Int32, Int32, Int32, Int32, Int32, Int32, Int32)
Declaration
string DevolveSQLFiltrosEstados(string NomeCampo, int Disponivel = 2, int Existencias = 2, int Inventariavel = 2, int Reserva = 2, int Previsto = 2, int Transito = 2, int Sistema = 2)
Parameters
Type |
Name |
Description |
System.String |
NomeCampo |
|
System.Int32 |
Disponivel |
|
System.Int32 |
Existencias |
|
System.Int32 |
Inventariavel |
|
System.Int32 |
Reserva |
|
System.Int32 |
Previsto |
|
System.Int32 |
Transito |
|
System.Int32 |
Sistema |
|
Returns
Type |
Description |
System.String |
|
LinhaMovimentouStock(String)
Valida se a linha movimentou stock
Declaration
bool LinhaMovimentouStock(string IdLinha)
Parameters
Type |
Name |
Description |
System.String |
IdLinha |
|
Returns
Type |
Description |
System.Boolean |
|
ListaStock(String, DateTime, InvBEFiltrosEstados)
Declaration
StdBELista ListaStock(string Artigo, DateTime Data, InvBEFiltrosEstados objFiltrosEstados = null)
Parameters
Type |
Name |
Description |
System.String |
Artigo |
|
System.DateTime |
Data |
|
InvBEFiltrosEstados |
objFiltrosEstados |
|
Returns
ListaStockArmazem(String, DateTime, InvBEFiltrosEstados)
Declaration
StdBELista ListaStockArmazem(string Artigo, DateTime Data, InvBEFiltrosEstados objFiltrosEstados = null)
Parameters
Type |
Name |
Description |
System.String |
Artigo |
|
System.DateTime |
Data |
|
InvBEFiltrosEstados |
objFiltrosEstados |
|
Returns
ListaStockArmazemLote(String, DateTime, InvBEFiltrosEstados)
Declaration
StdBELista ListaStockArmazemLote(string Artigo, DateTime Data, InvBEFiltrosEstados objFiltrosEstados = null)
Parameters
Type |
Name |
Description |
System.String |
Artigo |
|
System.DateTime |
Data |
|
InvBEFiltrosEstados |
objFiltrosEstados |
|
Returns
ListaStockLocalizacao(String, DateTime, InvBEFiltrosEstados)
Declaration
StdBELista ListaStockLocalizacao(string Artigo, DateTime Data, InvBEFiltrosEstados objFiltrosEstados = null)
Parameters
Type |
Name |
Description |
System.String |
Artigo |
|
System.DateTime |
Data |
|
InvBEFiltrosEstados |
objFiltrosEstados |
|
Returns
ListaStockLocalizacaoLote(String, DateTime, InvBEFiltrosEstados)
Declaration
StdBELista ListaStockLocalizacaoLote(string Artigo, DateTime Data, InvBEFiltrosEstados objFiltrosEstados = null)
Parameters
Type |
Name |
Description |
System.String |
Artigo |
|
System.DateTime |
Data |
|
InvBEFiltrosEstados |
objFiltrosEstados |
|
Returns
ListaStockLocalizacaoLote2(String, Object, String, String, String, Int32, Int32, Int32, Int32, Int32, Int32, Int32)
Declaration
StdBELista ListaStockLocalizacaoLote2(string Artigo = "", dynamic Data = null, string Armazem = "", string Localizacao = "", string Lote = "", int Disponivel = 2, int Existencias = 2, int Inventariavel = 2, int Reserva = 2, int Previsto = 2, int Transito = 2, int Sistema = 2)
Parameters
Type |
Name |
Description |
System.String |
Artigo |
|
System.Object |
Data |
|
System.String |
Armazem |
|
System.String |
Localizacao |
|
System.String |
Lote |
|
System.Int32 |
Disponivel |
|
System.Int32 |
Existencias |
|
System.Int32 |
Inventariavel |
|
System.Int32 |
Reserva |
|
System.Int32 |
Previsto |
|
System.Int32 |
Transito |
|
System.Int32 |
Sistema |
|
Returns
ListaStockLote(String, DateTime, InvBEFiltrosEstados)
Declaration
StdBELista ListaStockLote(string Artigo, DateTime Data, InvBEFiltrosEstados objFiltrosEstados = null)
Parameters
Type |
Name |
Description |
System.String |
Artigo |
|
System.DateTime |
Data |
|
InvBEFiltrosEstados |
objFiltrosEstados |
|
Returns
LocalizacaoMovimentada(String)
Declaration
bool LocalizacaoMovimentada(string Localizacao)
Parameters
Type |
Name |
Description |
System.String |
Localizacao |
|
Returns
Type |
Description |
System.Boolean |
|
LoteMovimentado(String, String)
Declaration
bool LoteMovimentado(string Artigo, string Lote)
Parameters
Type |
Name |
Description |
System.String |
Artigo |
|
System.String |
Lote |
|
Returns
Type |
Description |
System.Boolean |
|
Permite devolver o valor de um conjunto de atributos.
Declaration
string SQLQueryConsultaExtracto(invBEParamsINVExtracto Params, int tipoJanela)
Parameters
Returns
Type |
Description |
System.String |
|