Fórum
Ver pergunta

Como obter ID da Regra de Desconto que está a ser lançada no Editor de Vendas.   

43 visualizações
0
0

Pretendo obter o ID ou o identificador da regra de desconto que está sendo lançada na linha aquando o método “EditorVendas_ArtigoIdentificado” via VBA. Preciso desta informação pois as regras possuem um CDU com informação relevante na altura da venda.

 

Obrigado.

Faça login para poder traduzir
Geral
Marcado como spam
Criado há 5 anos e 9 meses nunogonalves
nunogonalves Responsiveness Member
1 respostas
0
Resposta privada

Olá nuno, náo existe metodo para isso, tens de ser tu a fazer usando a API. Isto é tens de ver primeiro no ADM qual a precedencia das regras, depois disso véz qual a primeira que existe defenida que faça match com o que tens no ADM definido e assim podes obter o ID.

Faça login para poder traduzir
Marcado como spam
Criado há 5 anos e 9 meses sergiosereno
sergiosereno Most Valuable Professional
    Comentários
    Olá @sereno. Seria uma hipótese, mas dentro da mesma precedência, podes ter várias regras. Ex: - tenho precedência ao artigo no ADM; - nas regras, tenho: artigo A com desconto em %; artigo A com desconto em % mas com datas de validade. Mesmo com as precedências não vou conseguir fazer o match. Existe provavelmente maneira de lá chegar, se criar um SP com base no "GCP_SugereDescontoPreco" e devolver o ID. À priori será o mesmo que o ERP está a retornar, mas corro o risco da SP mudar...
    5 anos e 9 meses
    nunogonalves
      @nmagoncalves Claro como já falamos usar SP's de sistema corres sempre esse risco, por isso não recomento essa opção. Quanto às precedencias para o caso que falas, o que disse pemite encontrar a regra, se tiveres mais do que uma tens de determinar qual deves usar.
      5 anos e 9 meses
      sergiosereno