| ♥ 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. Marcado como spam |
1 respostas
| 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. Marcado como spam 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... @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. |