Fórum
Ver pergunta

Retornar Preço Unitário Artigo Cliente com Descontos   

5 visualizações
0
♥ 0

Boa tarde, existe alguma forma de retornar o preço de um artigo tendo em conta as regras de desconto cliente/artigo? Ou seja precisava de guardar o mesmo preço que o editor de vendas gera na linha numa variavel tendo em conta todas as regras.

 

Obrigado

Faça login para poder traduzir
Integração
V10
Marcado como spam
Criado há 2 dias e 8 horas brunogomes
brunogomes Bruno Gomes Most Valuable Professional
1 respostas
0
Resposta privada

Bom dia Bruno,

há uns anos tive uma situação semelhante e a única forma que arranjei foi usar transacções para fazer exactamente isso: criar a linha num documento ficticio e deixar o Primavera calcular o que tem a calcular.

O processo passa por usar o BSO.IniciaTransaccao, criar um documento, pôr uma linha lá com o artigo e os dados todos, totalizar o documento e depois usar o BSO.DesfazTransaccao. O documento existiu apenas dentro dessa Transacção.
Eficaz? Sim. Eficiente? Quase de certeza que não mas foi o que arranjei.

Num aparte, as Transacções dão bastante jeito se tiver de criar ou alterar muitos documentos mas só efectivar se realmente todos passarem. Pode abrir uma transacção, criar 10 documentos e se houver erros em qualquer um pode mostrar os erros e desfazer a transacção e efectivamente nada é realmente gravado. Se está familiarizado com as transactions em SQL, é o mesmo.

Faça login para poder traduzir
Marcado como spam
Criado há 1 dia e 14 horas ricardogiro
ricardogiro Ricardo Giro Loyal Contributor