Adicionando detalhes do produto
davinTI/app-dono-modulos/pipeline/head There was a failure building this commit
davinTI/app-dono-modulos/pipeline/head There was a failure building this commit
This commit is contained in:
@@ -2668,8 +2668,8 @@ and pes2.qtdembalagem = (select nvl(max(pes3.qtdembalagem), 1)
|
|||||||
cat.nome AS categoria,
|
cat.nome AS categoria,
|
||||||
(
|
(
|
||||||
SELECT MAX(e.dataentrada)
|
SELECT MAX(e.dataentrada)
|
||||||
FROM entradas e
|
FROM verdemar.entradas e
|
||||||
INNER JOIN entradas_itens ei ON ei.chaveentrada = e.chave
|
INNER JOIN verdemar.entradas_itens ei ON ei.chaveentrada = e.chave
|
||||||
WHERE ei.codigo = p.codigo
|
WHERE ei.codigo = p.codigo
|
||||||
AND e.loja = l.codigo
|
AND e.loja = l.codigo
|
||||||
AND e.status = 'S'
|
AND e.status = 'S'
|
||||||
@@ -2684,7 +2684,7 @@ and pes2.qtdembalagem = (select nvl(max(pes3.qtdembalagem), 1)
|
|||||||
|
|
||||||
(
|
(
|
||||||
SELECT pf.precofidelidade
|
SELECT pf.precofidelidade
|
||||||
FROM produtos_fidelidade pf
|
FROM verdemar.produtos_fidelidade pf
|
||||||
WHERE pf.codigo = p.codigo
|
WHERE pf.codigo = p.codigo
|
||||||
AND TRUNC(SYSDATE) BETWEEN pf.datainicial AND pf.datafinal
|
AND TRUNC(SYSDATE) BETWEEN pf.datainicial AND pf.datafinal
|
||||||
AND (pf.codigo_tipo = 0 OR pf.codigo_tipo = 2)
|
AND (pf.codigo_tipo = 0 OR pf.codigo_tipo = 2)
|
||||||
@@ -2699,8 +2699,8 @@ and pes2.qtdembalagem = (select nvl(max(pes3.qtdembalagem), 1)
|
|||||||
pp.lucro AS margemnormal,
|
pp.lucro AS margemnormal,
|
||||||
(
|
(
|
||||||
SELECT api.margemprecopromocao_clubevm
|
SELECT api.margemprecopromocao_clubevm
|
||||||
FROM produtos_fidelidade pf
|
FROM verdemar.produtos_fidelidade pf
|
||||||
INNER JOIN autorizacao_promocao_itens api
|
INNER JOIN verdemar.autorizacao_promocao_itens api
|
||||||
ON api.codigo = pf.codigo
|
ON api.codigo = pf.codigo
|
||||||
AND api.chave = pf.chaveorigem
|
AND api.chave = pf.chaveorigem
|
||||||
WHERE pf.codigo = p.codigo
|
WHERE pf.codigo = p.codigo
|
||||||
@@ -2713,8 +2713,8 @@ and pes2.qtdembalagem = (select nvl(max(pes3.qtdembalagem), 1)
|
|||||||
est.quantidade AS estoqueDisponivel,
|
est.quantidade AS estoqueDisponivel,
|
||||||
(
|
(
|
||||||
SELECT est2.quantidade
|
SELECT est2.quantidade
|
||||||
FROM loja l2
|
FROM verdemar.loja l2
|
||||||
INNER JOIN produtos_estoque est2 ON est2.loja = l2.codigo
|
INNER JOIN verdemar.produtos_estoque est2 ON est2.loja = l2.codigo
|
||||||
WHERE l2.lojanota = l.codigo
|
WHERE l2.lojanota = l.codigo
|
||||||
AND l2.statusloja = 3
|
AND l2.statusloja = 3
|
||||||
AND est2.codigo = p.codigo
|
AND est2.codigo = p.codigo
|
||||||
@@ -2741,10 +2741,10 @@ and pes2.qtdembalagem = (select nvl(max(pes3.qtdembalagem), 1)
|
|||||||
|
|
||||||
(
|
(
|
||||||
SELECT ean2.quantidade
|
SELECT ean2.quantidade
|
||||||
FROM entradas ent
|
FROM verdemar.entradas ent
|
||||||
INNER JOIN entradas_itens eit ON ent.chave = eit.chaveentrada
|
INNER JOIN verdemar.entradas_itens eit ON ent.chave = eit.chaveentrada
|
||||||
INNER JOIN operacoes_entradas op ON ent.operacao = op.codigo
|
INNER JOIN verdemar.operacoes_entradas op ON ent.operacao = op.codigo
|
||||||
INNER JOIN produtos_ean ean2 ON eit.embalagem = ean2.chave
|
INNER JOIN verdemar.produtos_ean ean2 ON eit.embalagem = ean2.chave
|
||||||
WHERE eit.codigo = p.codigo
|
WHERE eit.codigo = p.codigo
|
||||||
AND ent.loja = l.codigo
|
AND ent.loja = l.codigo
|
||||||
AND op.atualizacusto = 'S'
|
AND op.atualizacusto = 'S'
|
||||||
@@ -2754,10 +2754,10 @@ and pes2.qtdembalagem = (select nvl(max(pes3.qtdembalagem), 1)
|
|||||||
AND eit.quantidade * ean2.quantidade > NVL(eit.quantidadedevolvida, 0)
|
AND eit.quantidade * ean2.quantidade > NVL(eit.quantidadedevolvida, 0)
|
||||||
AND ent.dataentrada = (
|
AND ent.dataentrada = (
|
||||||
SELECT MAX(ent2.dataentrada)
|
SELECT MAX(ent2.dataentrada)
|
||||||
FROM entradas ent2
|
FROM verdemar.entradas ent2
|
||||||
INNER JOIN entradas_itens eit2 ON ent2.chave = eit2.chaveentrada
|
INNER JOIN verdemar.entradas_itens eit2 ON ent2.chave = eit2.chaveentrada
|
||||||
INNER JOIN operacoes_entradas op2 ON ent2.operacao = op2.codigo
|
INNER JOIN verdemar.operacoes_entradas op2 ON ent2.operacao = op2.codigo
|
||||||
INNER JOIN produtos_ean ean3 ON eit2.embalagem = ean3.chave
|
INNER JOIN verdemar.produtos_ean ean3 ON eit2.embalagem = ean3.chave
|
||||||
WHERE eit2.codigo = p.codigo
|
WHERE eit2.codigo = p.codigo
|
||||||
AND ent2.loja = l.codigo
|
AND ent2.loja = l.codigo
|
||||||
AND op2.atualizacusto = 'S'
|
AND op2.atualizacusto = 'S'
|
||||||
@@ -2784,23 +2784,23 @@ and pes2.qtdembalagem = (select nvl(max(pes3.qtdembalagem), 1)
|
|||||||
p.codigo AS seqproduto,
|
p.codigo AS seqproduto,
|
||||||
p.nome AS Descricao
|
p.nome AS Descricao
|
||||||
|
|
||||||
FROM produtos p
|
FROM verdemar.produtos p
|
||||||
|
|
||||||
INNER JOIN produtos_loja pl
|
INNER JOIN verdemar.produtos_loja pl
|
||||||
ON pl.codigo = p.codigo
|
ON pl.codigo = p.codigo
|
||||||
|
|
||||||
INNER JOIN loja l
|
INNER JOIN verdemar.loja l
|
||||||
ON l.codigo = pl.loja
|
ON l.codigo = pl.loja
|
||||||
|
|
||||||
INNER JOIN produtos_precos pp
|
INNER JOIN verdemar.produtos_precos pp
|
||||||
ON pp.codigo = p.codigo
|
ON pp.codigo = p.codigo
|
||||||
AND pp.loja = l.codigo
|
AND pp.loja = l.codigo
|
||||||
|
|
||||||
LEFT JOIN produtos_estoque est
|
LEFT JOIN verdemar.produtos_estoque est
|
||||||
ON est.codigo = p.codigo
|
ON est.codigo = p.codigo
|
||||||
AND est.loja = l.codigo
|
AND est.loja = l.codigo
|
||||||
|
|
||||||
LEFT JOIN produtos_venda_media pvm
|
LEFT JOIN verdemar.produtos_venda_media pvm
|
||||||
ON pvm.codigo = p.codigo
|
ON pvm.codigo = p.codigo
|
||||||
AND pvm.loja = l.codigo
|
AND pvm.loja = l.codigo
|
||||||
|
|
||||||
@@ -2808,7 +2808,7 @@ and pes2.qtdembalagem = (select nvl(max(pes3.qtdembalagem), 1)
|
|||||||
SELECT codigo,
|
SELECT codigo,
|
||||||
loja,
|
loja,
|
||||||
MAX(data) AS ultimavenda
|
MAX(data) AS ultimavenda
|
||||||
FROM produtos_movimento
|
FROM verdemar.produtos_movimento
|
||||||
GROUP BY codigo, loja
|
GROUP BY codigo, loja
|
||||||
) pm
|
) pm
|
||||||
ON pm.codigo = p.codigo
|
ON pm.codigo = p.codigo
|
||||||
@@ -2825,19 +2825,19 @@ and pes2.qtdembalagem = (select nvl(max(pes3.qtdembalagem), 1)
|
|||||||
ON prom.codigo = p.codigo
|
ON prom.codigo = p.codigo
|
||||||
AND prom.loja = l.codigo
|
AND prom.loja = l.codigo
|
||||||
|
|
||||||
LEFT JOIN produtos_ean ean
|
LEFT JOIN verdemar.produtos_ean ean
|
||||||
ON ean.codigo = p.codigo
|
ON ean.codigo = p.codigo
|
||||||
AND ean.comprapadrao = 'S'
|
AND ean.comprapadrao = 'S'
|
||||||
|
|
||||||
LEFT JOIN categoria cat
|
LEFT JOIN verdemar.categoria cat
|
||||||
ON cat.codigo = p.categoria
|
ON cat.codigo = p.categoria
|
||||||
|
|
||||||
LEFT JOIN subgrupo subg
|
LEFT JOIN verdemar.subgrupo subg
|
||||||
ON subg.codigo = p.subgrupo
|
ON subg.codigo = p.subgrupo
|
||||||
AND subg.setor = p.setor
|
AND subg.setor = p.setor
|
||||||
AND subg.grupo = p.grupo
|
AND subg.grupo = p.grupo
|
||||||
|
|
||||||
LEFT JOIN produtos_estoque_wms pew
|
LEFT JOIN verdemar.produtos_estoque_wms pew
|
||||||
ON pew.produto = p.codigo
|
ON pew.produto = p.codigo
|
||||||
AND pew.cd = 892605
|
AND pew.cd = 892605
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user