Código: Selecionar todos
Erro executando comando:-2147217900 [ma-3.1.6][5.7.12-log]Unknown column 'ULTIMOPRECO.ESVALOR' in 'field list'
SELECT LANCAMENTOS.*, ULTIMOPRECO.ESVALOR
FROM
( SELECT ESDATLAN, ESTIPLAN, ESQTDE, ESVALOR, ESCFOP, JPTRANSA.TRREACAO AS REACAO,
JPITEM.IEQTDCOM AS QTDCOM, JPESTOQUE.ESPRODUTO AS PRODUTO, JPITEM.IEPRODEP AS DEPTO,
JPESTOQUE.ESPRODUTO, ULTIMOPRECO.ESVALOR AS ULTIMOPRECO
FROM JPESTOQUE
LEFT JOIN JPTRANSA ON JPESTOQUE.ESTRANSA=JPTRANSA.IDTRANSA
LEFT JOIN JPITEM ON JPITEM.IDPRODUTO = JPESTOQUE.ESPRODUTO
WHERE NOT SUBSTR( ESCFOP, 3 ) IN ( '905', '663', '664', '906' )
) AS LANCAMENTOS
LEFT JOIN
( SELECT ESPRODUTO, ESVALOR FROM JPESTOQUE
WHERE IDESTOQUE IN (
SELECT ID
FROM ( SELECT MAX( IDESTOQUE ), ESPRODUTO FROM JPESTOQUE
LEFT JOIN JPTRANSA ON JPESTOQUE.ESTRANSA=JPTRANSA.IDTRANSA
LEFT JOIN JPITEM ON JPITEM.IDPRODUTO = JPESTOQUE.ESPRODUTO
WHERE NOT SUBSTR( ESCFOP, 3 ) IN ( '905', '663', '664', '906' )
AND ESTIPLAN = '2' AND NOT TRREACAO LIKE '%DEV%'
GROUP BY ESPRODUTO
) AS IDLIST
)
) AS ULTIMOPRECO
ON LANCAMENTOS.ESPRODUTO = ULTIMOPRECO.ESPRODUTO
ORDER BY ESPRODUTO, ESDATLAN, ESTIPLAN;




