IF NOT OBJECT_ID('TRG_EST_PROD_CPL_MEDIAF_CURVA_ALTERACAO') IS NULL
	BEGIN 
		DROP TRIGGER TRG_EST_PROD_CPL_MEDIAF_CURVA_ALTERACAO 
	END 
GO
GO
CREATE TRIGGER [DBO].[TRG_EST_PROD_CPL_MEDIAF_CURVA_ALTERACAO] ON [DBO].[EST_PROD_CPL_MEDIAF] 
FOR INSERT, UPDATE
AS
IF CONTEXT_INFO() = 0x66666 
	RETURN
	
	UPDATE
		C
	SET
		C.CD_SIGLA=S.CD_SIGLA,
		C.QTDE_FINANCIADO=S.QTDE_FINANCIADO,
		C.QTDE_LIMITADOR=S.QTDE_LIMITADOR,
		C.QTDE_FACEAMENTO=S.QTDE_FACEAMENTO,
		C.MEDIAF=ISNULL(S.QTDE_MEDIAF,0),
		C.QT_VD_MES1=S.QT_VD_MES1,
		C.QT_VD_MES2=S.QT_VD_MES2,
		C.QT_VD_MES3=S.QT_VD_MES3,
		C.PERC_ESEG_FACEAMENTO=ISNULL(S.PERC_ESEG_FACEAMENTO,0)	
	FROM
		EST_PROD_CPL C INNER JOIN INSERTED S ON
		C.CD_EMP = S.CD_EMP AND
		C.CD_FILIAL = S.CD_FILIAL AND
		C.CD_PROD = S.CD_PROD;
GO


