on 01-10-2013 7:35 PM
Bom dia Jaqueline,
infelizmente tive a mesma decepção que você, esse texto "Ultimo preço de compra" pra mim está errado no SAP, ele deveria ser "Ultimo CUSTO de compra", já que o valor que é sugerido vem sem impostos e não é filtrado por fornecedor.
Para sanar esse caso, tive que fazer uma consulta formatada e ler o preço da última nota.
SELECT TOP 1 T1.[Price]
FROM OPCH T0
INNER JOIN PCH1 T1 ON T0.DocEntry = T1.DocEntry
WHERE T0.[CardCode] = $[$4.0.0] and T1.[ItemCode] = $[$38.1.0] and T0.DocEntry NOT IN (SELECT T4.BaseEntry FROM ORPC T3 INNER JOIN RPC1 T4 ON T3.DocEntry = T4.DocEntry WHERE T4.BaseEntry IS NOT NULL and T3.SeqCode = 1)
ORDER BY T0.[DocDate] desc
É só colocar essa consulta na opção "valores definidos pelo usuário" no campo "valor unitário" do pedido de compra.
Não sei se este é o melhor método mas está funcionando perfeitamente até agora,
Espero ter ajudado,
Abraço,
Fabio
SAP 8.82 PL10
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Bom dia Felipe,
somente através da consulta que fiz no post logo acima, o texto ainda continua errado.
Eu entrei em contato com a SAP no ano passado para tentar resolve, eles pediram pra enviar para a LPE Brasileira, conforme orientação do Andreas Wolfinger.
Eu comentei que a tradução do texto desse campo não está correto, que o correto seria "último CUSTO do item" e não compra.
"Hi Fábio,
if the translation is not correct, please get in touch with your local Brazilian LPE. He should then come back with the new/changed suggestion to the translation department for adaptation.
Thanks,
Rgds,
Andreas Wolfinge"
Só que até o momento não encontrei um contato na LPE Brasileira, só encontrei umas vagas no linkedin -http://www.linkedin.com/jobs2/view/14432463
Se alguém tiver algum contato é só avisar ou enviar a sugestão,
Abraço
Fabio
SAP 8.82 PL16 / SAP 9.0 PL11 (Test)
Boa tarde Fábio,
Tentei adaptar a sua consulta para trazer os pedidos de compras e não consegui?
SELECT TOP 1 T1.[Price]
FROM OPOR T0
INNER JOIN POR1 T1 ON T0.DocEntry = T1.DocEntry
WHERE T0.[CardCode] = $[$4.0.0] and T1.[ItemCode] = $[$38.1.0]
Poderia me auxiliar?
Desde já eu agradeço.
Jefferson Maldonado
User | Count |
---|---|
97 | |
11 | |
10 | |
6 | |
5 | |
5 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.