Untitled
unknown
plain_text
a year ago
1.9 kB
8
Indexable
programma nuovo , non so il pacchetto
CREATE view [dbo].[WWT_WC_ART_COPRE]
as
SELECT cldGLNAltraPa
,Articoli.artCodice
,azxGiacenza
,costo = case when azxCosto <> 0 then azxCosto else isnull(ArticoliFornitori.arfPzoVendConsigliato, 0) end
/* aggiunto 27/09/2018 richiesta email Christian */
/*
modificato 17/04/2020
,PrezzoBaseVs = case when azxCosto <> 0 then azxCosto else isnull(ArticoliFornitori.arfPzoVendConsigliato, 0) end
*/
,PrezzoBaseVs = case when azxImportDaFile <> 0 then azxImportDaFile else isnull(arfPzoVendConsigliato, ArticoliEx.aexPrzLisV) end
/* aggiunto 16/11/2018 richiesta email Christian */
,ean = (SELECT isnull(min(aa1.araalias), '')
FROM ArticoliAlias aa1(nolock)
WHERE aa1.araArticolo = Articoli.artCodice
AND aa1.araAlias <> '0000000' + aa1.araArticolo + '0'
AND aa1.araDataIns = (SELECT min(aa2.araDataIns)
FROM ArticoliAlias aa2(nolock)
WHERE aa2.araarticolo = aa1.araarticolo
AND aa2.araAlias <> '0000000' + aa2.araArticolo + '0'
)
)
FROM articoli (NOLOCK)
INNER JOIN ArticoliEx (NOLOCK) ON Articoli.artCodice = ArticoliEx.artCodice
INNER JOIN ArticoliGiacenzePVEx (NOLOCK) ON Articoli.artCodice = azxArticolo
INNER JOIN Clienti_Destinazioni (NOLOCK) ON azxCliente = cldCodiceCli AND azxDestinatario = cldCodiceDest
LEFT JOIN ArticoliFornitori (NOLOCK) ON arfFornitore = '012799' AND arfArticolo = Articoli.artCodice
WHERE artFlagGesWeb = 1
Editor is loading...
Leave a Comment