Advertisement
Guest User

Untitled

a guest
Jun 17th, 2019
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. SELECT * FROM (
  2.     SELECT ERP.DTH ,NVL(ERP.COD_PRODUTO, WMS.COD_PRODUTO) AS COD_PRODUTO ,NVL(ERP.DESCRICAO_PRODUTO, WMS.DSC_PRODUTO) AS DESCRICAO_PRODUTO ,NVL(ERP.CODIGO_CLASSE_NIVEL_1, WMS.COD_PRODUTO_CLASSE) AS CODIGO_CLASSE_NIVEL_1 ,NVL(ERP.DSC_CLASSE_NIVEL_1, WMS.NOM_PRODUTO_CLASSE) AS DSC_CLASSE_NIVEL_1 ,CODIGO_CLASSE_NIVEL_2 ,DSC_CLASSE_NIVEL_2 ,NVL(ERP.CODIGO_FABRICANTE, WMS.COD_FABRICANTE) AS CODIGO_FABRICANTE ,NVL(ERP.DESCRICAO_FABRICANTE, WMS.NOM_FABRICANTE) AS DESCRICAO_FABRICANTE ,ERP.DESCRICAO_EMBALAGEM ,'N' AS PESO_VARIAVEL ,ERP.QTD_EMBALAGEM ,ERP.COD_BARRAS , NVL(ERP.PESO_BRUTO_EMBALAGEM ,0) * NVL(ERP.QTD_EMBALAGEM,0) AS PESO_BRUTO_EMBALAGEM ,ERP.ALTURA_EMBALAGEM ,ERP.LARGURA_EMBALAGEM , NVL(ERP.PROFUNDIDADE_EMBALAGEM ,0) *  NVL(ERP.QTD_EMBALAGEM,0) AS PROFUNDIDADE_EMBALAGEM ,ERP.CUBAGEM_EMBALAGEM ,ERP.EMBALAGEM_ATIVA
  3.     FROM DUAL
  4.     LEFT JOIN (
  5.         SELECT P.COD_PRODUTO, P.DSC_PRODUTO, P.DSC_GRADE, P.COD_PRODUTO_CLASSE, P.COD_FABRICANTE, PC.NOM_PRODUTO_CLASSE, F.NOM_FABRICANTE
  6.         FROM wms_rover.produto@dbimperium P
  7.         LEFT JOIN wms_rover.produto_classe@dbimperium PC ON P.COD_PRODUTO_CLASSE = PC.COD_PRODUTO_CLASSE
  8.         LEFT JOIN wms_rover.FABRICANTE@dbimperium F ON F.COD_FABRICANTE = P.COD_FABRICANTE
  9.         WHERE P.COD_PRODUTO = :?1) WMS ON 1 = 1
  10.     LEFT JOIN TABLE(RETURN_WMSPRODUTO(:?1, 1)) ERP ON 1 = 1 )
  11. WHERE COD_PRODUTO  IS  NOT  NULL
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement