Advertisement
Guest User

Untitled

a guest
Aug 15th, 2019
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PL/SQL 0.82 KB | None | 0 0
  1. SELECT pr.seqproduto,
  2.        CASE
  3.          WHEN pr.indbloqafv = 'B' THEN
  4.           'S'
  5.          WHEN pr.indbloqafv = 'S' AND pr.nrosegmento = 2 THEN
  6.           'N'
  7.          WHEN pr.indbloqafv = 'S' THEN
  8.           'S'
  9.          WHEN pr.seqproduto IN (SELECT b.seqproduto
  10.                                   FROM poseidon.dpcv_vnd_produto_bloqueado b
  11.                                  WHERE b.seqpessoa = 1) THEN
  12.           'S'
  13.          ELSE
  14.           'N'
  15.        END bloqueado
  16.   FROM poseidon.dpcv_next_produtos_lite pr
  17.  WHERE pr.empresa = 1
  18.    AND pr.nrosegmento = 2
  19.    AND NOT EXISTS (SELECT 1
  20.           FROM consinco.mad_tabvdafamexcecao tex
  21.          WHERE tex.nrotabvenda = 1
  22.            AND tex.seqfamilia = pr.seqfamilia)
  23.    AND pr.status = 'A'
  24.    AND pr.estoque > 0
  25.    AND pr.descricao LIKE 'ABS%'
  26.  ORDER BY descricao
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement