Fórum
Ver pergunta

Artigo – Campos de Utilizador   

83 visualizações
0
0

Boa tarde,

Estou a criar um separador personalizado para os Campos de Utilizador do Artigo, cujo objetivo é também apresentar dados relativamente aos stocks do produto.

O valor dos stocks que quero apresentar difere conforme o tipo de artigo (Composto, Simples, etc).

Estou a obter os resultados que pretendo a partir de queries:

BasBEArtigo myProduct = ContextService.Artigo;

BasBEArtigo myProduct = ContextService.Artigo;
List<string> stocks = new List<string>();

try
            {
                conn.Open();

                command = new SqlCommand("select Armazem, Stock from INV_ValoresActuaisStock where Artigo = @0", conn);
                command.Parameters.Add(new SqlParameter("0", myProduct.Artigo));

                using(SqlDataReader reader = command.ExecuteReader())
                {
                    while (reader.Read())
                    {
                        if(reader[0].ToString() == "A7")
                        {
                            Stock_A7.Text = string.Format("{0:0.##}", reader[1].ToString());
                        }
                    }
                }

                conn.Close();
            }

Como tal, gostaria de saber se o motor do ERP me permite ir buscar não só estas informações, mas também, no caso de se tratar de um Artigo Composto, o Stock dos componentes que o constituem.

Já tentei fazê-lo através das seguintes instruções:

InvBEArtigosArmazensStocks productStocks = ContextService.ArtigoArmazensStocks;
            foreach(InvBEArtigoArmazemStock element in productStocks)
            {
                //treat data
            }

No entanto, após abrir a ficha do produto obtenho o erro “Erro ao carregar o registo na extensibilidade”.

Aconselham-me a fazer a consulta destes dados via query ou será mais indicado fazê-lo através do motor? Se pelo motor, como devo proceder?

Faça login para poder traduzir
Integração
V10
Geral
Marcado como spam
Criado há 4 anos e 2 semanas tiagocosta-2
tiagocosta-2 Iniciante
Comentários
@tiago-costa Já viste este artigo? https://developers.ila.cegid.com/?s=invent%C3%A1rio&cpt=v10&tax=categorias-v10
4 anos e 2 semanas
sergiosereno