Ajuste 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:
@@ -2670,9 +2670,9 @@ and pes2.qtdembalagem = (select nvl(max(pes3.qtdembalagem), 1)
|
|||||||
SELECT MAX(e.dataentrada)
|
SELECT MAX(e.dataentrada)
|
||||||
FROM verdemar.entradas e
|
FROM verdemar.entradas e
|
||||||
INNER JOIN verdemar.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'
|
||||||
) AS dataultimaentrada,
|
) AS dataultimaentrada,
|
||||||
|
|
||||||
pm.ultimavenda AS dataultimavenda,
|
pm.ultimavenda AS dataultimavenda,
|
||||||
@@ -2689,6 +2689,7 @@ and pes2.qtdembalagem = (select nvl(max(pes3.qtdembalagem), 1)
|
|||||||
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)
|
||||||
AND pf.loja = l.codigo
|
AND pf.loja = l.codigo
|
||||||
|
AND ROWNUM = 1 -- garante no m�ximo 1 linha
|
||||||
) AS precomeuMambo,
|
) AS precomeuMambo,
|
||||||
|
|
||||||
0 AS vlrprecovenctoprox,
|
0 AS vlrprecovenctoprox,
|
||||||
@@ -2703,10 +2704,11 @@ and pes2.qtdembalagem = (select nvl(max(pes3.qtdembalagem), 1)
|
|||||||
INNER JOIN verdemar.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
|
||||||
AND api.datafinal >= SYSDATE
|
AND api.datafinal >= SYSDATE
|
||||||
AND api.datainicial <= SYSDATE
|
AND api.datainicial <= SYSDATE
|
||||||
AND pf.loja = l.codigo
|
AND pf.loja = l.codigo
|
||||||
|
AND ROWNUM = 1 -- garante no m�ximo 1 linha
|
||||||
) AS margemmeuMambo,
|
) AS margemmeuMambo,
|
||||||
subg.sugestao AS margemlucrodivisao,
|
subg.sugestao AS margemlucrodivisao,
|
||||||
|
|
||||||
@@ -2715,9 +2717,10 @@ and pes2.qtdembalagem = (select nvl(max(pes3.qtdembalagem), 1)
|
|||||||
SELECT est2.quantidade
|
SELECT est2.quantidade
|
||||||
FROM verdemar.loja l2
|
FROM verdemar.loja l2
|
||||||
INNER JOIN verdemar.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
|
||||||
|
AND ROWNUM = 1 -- garante no m�ximo 1 linha
|
||||||
) AS estoquetroca,
|
) AS estoquetroca,
|
||||||
FNC_QTD_EMTRANSITO(p.codigo, l.codigo) AS estoquetransito,
|
FNC_QTD_EMTRANSITO(p.codigo, l.codigo) AS estoquetransito,
|
||||||
0 AS estoquefuturo,
|
0 AS estoquefuturo,
|
||||||
@@ -2742,31 +2745,31 @@ and pes2.qtdembalagem = (select nvl(max(pes3.qtdembalagem), 1)
|
|||||||
(
|
(
|
||||||
SELECT ean2.quantidade
|
SELECT ean2.quantidade
|
||||||
FROM verdemar.entradas ent
|
FROM verdemar.entradas ent
|
||||||
INNER JOIN verdemar.entradas_itens eit ON ent.chave = eit.chaveentrada
|
INNER JOIN verdemar.entradas_itens eit ON ent.chave = eit.chaveentrada
|
||||||
INNER JOIN verdemar.operacoes_entradas op ON ent.operacao = op.codigo
|
INNER JOIN verdemar.operacoes_entradas op ON ent.operacao = op.codigo
|
||||||
INNER JOIN verdemar.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'
|
||||||
AND op.tiponota NOT IN ('B', 'T', 'L')
|
AND op.tiponota NOT IN ('B', 'T', 'L')
|
||||||
AND ent.status = 'S'
|
AND ent.status = 'S'
|
||||||
AND ent.dataentrada <= TRUNC(SYSDATE)
|
AND ent.dataentrada <= TRUNC(SYSDATE)
|
||||||
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 verdemar.entradas ent2
|
FROM verdemar.entradas ent2
|
||||||
INNER JOIN verdemar.entradas_itens eit2 ON ent2.chave = eit2.chaveentrada
|
INNER JOIN verdemar.entradas_itens eit2 ON ent2.chave = eit2.chaveentrada
|
||||||
INNER JOIN verdemar.operacoes_entradas op2 ON ent2.operacao = op2.codigo
|
INNER JOIN verdemar.operacoes_entradas op2 ON ent2.operacao = op2.codigo
|
||||||
INNER JOIN verdemar.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'
|
||||||
AND op2.tiponota NOT IN ('B', 'T', 'L')
|
AND op2.tiponota NOT IN ('B', 'T', 'L')
|
||||||
AND ent2.status = 'S'
|
AND ent2.status = 'S'
|
||||||
AND ent2.dataentrada <= TRUNC(SYSDATE)
|
AND ent2.dataentrada <= TRUNC(SYSDATE)
|
||||||
AND eit2.quantidade * ean3.quantidade > NVL(eit2.quantidadedevolvida, 0)
|
AND eit2.quantidade * ean3.quantidade > NVL(eit2.quantidadedevolvida, 0)
|
||||||
)
|
)
|
||||||
AND ROWNUM = 1
|
AND ROWNUM = 1
|
||||||
) AS quantidadecompra,
|
) AS quantidadecompra,
|
||||||
|
|
||||||
0 AS qtdeatacado,
|
0 AS qtdeatacado,
|
||||||
@@ -2818,7 +2821,7 @@ and pes2.qtdembalagem = (select nvl(max(pes3.qtdembalagem), 1)
|
|||||||
SELECT pr.codigo,
|
SELECT pr.codigo,
|
||||||
pr.loja,
|
pr.loja,
|
||||||
pr.precopromocao
|
pr.precopromocao
|
||||||
FROM promocao pr
|
FROM verdemar.promocao pr
|
||||||
WHERE pr.datafinal >= TRUNC(SYSDATE)
|
WHERE pr.datafinal >= TRUNC(SYSDATE)
|
||||||
OR pr.indeterminada = 'S'
|
OR pr.indeterminada = 'S'
|
||||||
) prom
|
) prom
|
||||||
|
|||||||
Reference in New Issue
Block a user