Portal Info

Focado no bem-estar, capacitação e evolução da performance dos nossos times.

E-trade

EXPORTAÇÃO DE PRODUTOS A PARTIR DA VERSÃO 300

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