| ♥ 0 | Boas, como consigo obter o preço unitário de um artigo para um cliente respeitando todas as regras/descontos, etc ? Marcado como spam |
1 respostas
| Resposta privada Olá Bruno, deve ser algo tipo isto que procuras public override void ArtigoIdentificado(string Artigo, int NumLinha, ref bool Cancel, ExtensibilityEventArgs e)
{
VndBE100.VndBELinhaDocumentoVenda linha = this.DocumentoVenda.Linhas.GetEdita(NumLinha);
double precoSugerido = 0;
bool ivaIncluido = false;
double taxaIva = linha.TaxaIva;
double descontoComercial = 0;
double desconto1 = linha.Desconto1;
double desconto2 = linha.Desconto2;
double desconto3 = linha.Desconto3;
string unidade = linha.Unidade;
BSO.Vendas.DescontosPrecos.SugerePrecoDesconto(
this.DocumentoVenda.DataDoc,
this.DocumentoVenda.Moeda,
this.DocumentoVenda.Entidade,
Artigo,
"",
ref unidade,
linha.Quantidade,
linha.PrecUnit,
ref precoSugerido,
ref ivaIncluido,
ref taxaIva,
ref descontoComercial,
ref desconto1,
ref desconto2,
ref desconto3);
}
}
Marcado como spam |