Ajustando detalhe estoque transito
davinTI/app-dono-modulos/pipeline/head This commit looks good

This commit is contained in:
sarah.magalhaes
2026-06-09 15:49:08 -03:00
parent 7d215910bc
commit 49917ab60e
+31 -22
View File
@@ -3056,28 +3056,37 @@ and pes2.qtdembalagem = (select nvl(max(pes3.qtdembalagem), 1)
detalhe_estoque_transito: (args) => { detalhe_estoque_transito: (args) => {
return { return {
sql: /*sql*/ ` sql: /*sql*/ `
SELECT SELECT
e.loja AS nroempresa, e.loja AS nroempresa,
ei.codigo AS seqproduto, ei.codigo AS seqproduto,
FNC_NOMEPESSOAS(ei.fornecedor) AS FORNECEDOR, FNC_NOMEPESSOAS(e.codigo) AS fornecedor,
numeronota AS NUMERONF, e.numeronota AS numeronf,
serienota AS SERIENF, e.serienota AS serienf,
e.dataemissao AS DTAEMISSAO, e.dataemissao AS dtaemissao,
e.dataentrada AS DTAENTRADA, e.dataentrada AS dtaentrada,
ei.quantidade AS QUANTIDADE, ei.quantidade * ean.quantidade AS quantidade,
ei.custoliquido * ei.quantidade AS VALOR ei.custoliquido * ei.quantidade AS valor
FROM
entradas e FROM verdemar.entradas e
INNER JOIN entradas_itens ei INNER JOIN verdemar.entradas_itens ei
ON ON ei.chaveentrada = e.chave
ei.chaveentrada = e.chave INNER JOIN verdemar.operacoes_entradas oe
WHERE ON oe.codigo = e.operacao
e.status <> 'S' INNER JOIN verdemar.produtos_ean ean
AND e.dataemissao >= TRUNC(SYSDATE) - 365 ON ean.chave = ei.embalagem
AND e.loja = ${args.nrempresa}
AND ei.codigo = ${args.codproduto} WHERE e.status <> 'S'
ORDER BY AND e.dataentrada >= ADD_MONTHS(TRUNC(SYSDATE), -3)
e.dataemissao, e.numeronota, e.serienota ASC AND e.loja = ${args.nrempresa}
AND ei.codigo = ${args.codproduto}
AND e.codigo IN (SELECT codigo FROM verdemar.vi_loja_estoque)
AND EXISTS (
SELECT 1
FROM verdemar.pedidos ped
WHERE ped.chave = e.pedidoorigem
)
ORDER BY e.dataemissao ASC, e.numeronota, e.serienota
` `
} }
} }