IF  EXISTS (SELECT * FROM SYS.VIEWS WHERE OBJECT_ID = OBJECT_ID(N'[DBO].[V_TRILHO_PROD_FORN_EST_NF_ENT]'))
DROP VIEW [dbo].[V_TRILHO_PROD_FORN_EST_NF_ENT]
GO
/****** Object:  View [dbo].[V_TRILHO_PROD_NECESSIDADE_EST_NF_ENT]    Script Date: 17/03/2015 11:58:50 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO
--SELECT * FROM V_TRILHO_PROD_NECESSIDADE_EST_NF_ENT WHERE CD_EXCESSO_MAQ =5
CREATE VIEW [dbo].[V_TRILHO_PROD_FORN_EST_NF_ENT] WITH ENCRYPTION
AS
SELECT     
	F.CD_CTR,
	f.DT_MOV,
	f.CD_EMP,
	f.CD_CTR_DEPO,
	f.CD_FILIAL,  
	f.CD_EXCESSO_MAQ,
	f.CD_FORN,
	f.CD_PROD, 
	E.CD_NF,
	f.EXCESSO,
	E.QT_IT NECESSIDADE,
	f.VLR_CUSTO
FROM        
	TRILHO_PROD_NECESSIDADE_FORN F
	INNER JOIN TRILHO_PROD_NECESSIDADE_FORN_EST_NF_ENT E ON 
	F.CD_CTR = E.CD_CTR
WHERE
	F.CD_EMP = 1
	AND f.DT_MOV = dbo.F_HOJE();
GO