♥ 0 | O seguinte método da API permite saber o stock de um determinado artigo cujo estado corresponda às flags passadas como argumento: 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); A questão é, como determinar o stock de um artigo num estado em particular que tenha sido criado pelo utilizador? Marcado como spam |
1 respostas
Resposta privada Olá @albertosilva, A forma correta para obter o stock especificando um ou mais estados é a seguinte: InvBE100.InvBEFiltrosEstados filtroEstados = new InvBE100.InvBEFiltrosEstados(); filtroEstados.Linhas.Insere(new InvBE100.InvBELinhaFiltrosEstados { Estado = "<Estado>" }); double stock = BSO.Inventario.Stocks.DaStockArtigoBE(artigo, System.DateTime.Now, "", "", "", "", filtroEstados);
Marcado como spam |