PRINT '> PRODUCAO - SCRIPT #0007';

IF  EXISTS (SELECT * FROM sys.triggers WHERE object_id = OBJECT_ID(N'[dbo].[TRG_EST_NFE_CARTA_CORRECAO_EST_NFE_LOTE]'))
DROP TRIGGER [dbo].[TRG_EST_NFE_CARTA_CORRECAO_EST_NFE_LOTE]
GO

CREATE TRIGGER [dbo].[TRG_EST_NFE_CARTA_CORRECAO_EST_NFE_LOTE] ON [dbo].[EST_NFE_CARTA_CORRECAO_EST_NFE_LOTE] 
FOR INSERT 
AS  
	--Excluindo pendencia de carta de correcao.
	DELETE
		pend
	FROM
		INSERTED I 
	INNER JOIN EST_NFE_CARTA_CORRECAO_PEND pend ON
		I.CD_CTR_CARTA_CORRECAO = pend.CD_CTR_CARTA_CORRECAO

GO

PRINT '    < [OK]';
