CREATE VIEW [prt].[v_UDC_AllField] AS /* Usata nelle stamper di reporting services o per manutenzione Deve contenere tutti i dati delgli UDC ( locazione, lista prelievo, ecc. ecc. ) */ SELECT el.UDC -- ,el.CodCS -- ,el.CodCliente -- ,el.RagSociale ,el.Particolare ,el.DescParticolare ,el.IdxPosizione ,el.CodStato ,el.Qta -- ,el.DisegnoGrezzo -- ,el.Esponente -- ,el.CodImpianto -- ,el.DescImpianto -- ,el.CodStampo -- ,el.Figura ,el.DataFus -- ,el.TurnoFus ,el.CodImballo ,el.CodSoggetto ,o.Cognome ,o.Nome -- ,el.NumCont -- ,el.Tara -- ,el.PesoTot -- ,el.PesoCad ,el.CreateDate ,el.ModDate ,el.Note ,sp.DescStato ,ma.CodMag ,ma.CodCS ,ma.DescMag ,ma.Nascosto ,bl.IdxBlocco ,bl.CodBlocco ,bl.DescBlocco --,bl.NumX --,bl.NumY --,bl.NumZ ,po.DataRif ,ce.IdxCella ,ce.CodCella ,ce.IdxTipoCella ,ce.Descrizione ,ce.Attiva ,ce.Piena --,ce.X --,ce.Y --,ce.Z ,rl.CodLista ,rl.Prelevato FROM dbo.ElencoCartellini AS el LEFT JOIN dbo.AnagStatiProdotto AS sp ON el.CodStato = sp.CodStato LEFT JOIN RigheListePrelievo AS rl ON el.UDC = rl.UDC LEFT JOIN dbo.PosizioneUdcCorrente AS po ON el.UDC = po.UDC LEFT JOIN dbo.Celle AS ce ON po.IdxCella = ce.IdxCella LEFT JOIN Blocchi AS bl ON ce.IdxBlocco = bl.IdxBlocco LEFT JOIN dbo.AnagMag AS ma ON bl.CodMag = ma.CodMag AND bl.CodCS = ma.CodCS INNER JOIN RilPro.AnagOperatori AS o ON el.CodSoggetto = o.CodSoggetto