SELECT P.CODIGO, P.NOME, ISNULL(P.TIPO,'N')[TIPO], ISNULL(CI.CODIGO,1) [CLASSE DE IMPOSTO], P.NCM, UN.CODIGO, ISNULL((SELECT TOP 1 CAST(PP.PRECO AS NUMERIC(15,2)) FROM PRODUTOPRECO AS PP WHERE PP.PRODUTO__CODIGO = P.CODIGO AND PP.TABELAPRECO__IDE = '1D05193A-5045-4592-AA17-E2C1EA4D9260'),0) [CUSTO], ISNULL((SELECT TOP 1 CAST(PP1.PRECO AS NUMERIC(15,2)) FROM PRODUTOPRECO AS PP1 WHERE PP1.PRODUTO__CODIGO = P.CODIGO AND PP1.TABELAPRECO__IDE = '11627049-F321-42DE-A3ED-4101BADDBC32'),0) [PRECO], MARGEM [LUCRO], CODIGO_FABRICANTE1 [FABRICANTE 1], CODIGO_FABRICANTE2 [FABRICANTE 2], ISNULL(IIF(CS.NOME = 'NÃO ESPECIFICADO', '',CS.NOME),'') [CLASSE], ISNULL(IIF(SB.NOME = 'NÃO ESPECIFICADO', '',SB.NOME),'') [SUBCLASSE], P.LOCALIZACAO, P.CODIGO_EAN, ISNULL(IIF(MC.NOME = 'NÃO ESPECIFICADO', '',MC.NOME),0) [MARCA], ISNULL((SELECT TOP 1 CAST(QTDE AS NUMERIC) FROM ESTOQUE_ATUAL EA WHERE EA.PRODUTO = P.CODIGO AND FILIAL = 1),0) [ESTOQUE], P.MEDABC [ABC FARMA], MEDNEGPOS [LISTA NEGATIVA POSITIVA], MEDCODIGOANVISA [COD. ANVISA], MEDPRINCIPIOATIVO, ISNULL(CE.CODIGO,0) [CEST], P.MEDPRECOMAXIMOCONSUMIDOR [PREÇO MAXIMO], P.EXPORTAR_BALANCA [BALANÇA], P.INATIVO, ISNULL(IIF(FM.NOME = 'NÃO ESPECIFICADO', '',FM.NOME),'') [FAMILIA], ISNULL(IIF(GP.NOME = 'NÃO ESPECIFICADO', '',GP.NOME),'') [GRUPO] FROM PRODUTO P JOIN UNIDADEMEDIDA UN ON P.UNIDADE_VENDA__IDE=UN.IDE LEFT JOIN CLASSES AS CS ON CS.CODIGO = P.CLASSE LEFT JOIN CLASSEIMPOSTO CI ON P.CLASSEIMPOSTO__IDE = CI.IDE LEFT JOIN SUBCLASSES AS SB ON SB.CODIGO = P.SUBCLASSE LEFT JOIN MARCA AS MC ON MC.IDE = P.MARCA LEFT JOIN CEST CE ON CE.IDE = P.CEST LEFT JOIN FAMILIAS FM ON FM.CODIGO = P.FAMILIA LEFT JOIN GRUPO GP ON GP.CODIGO = P.GRUPO ORDER BY P.CODIGO_ORDENACAO