SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO
CREATE PROCEDURE [dbo].[p_pol_policies_load_mvt_prev_sit_by_table_id]
    @table_id type_table_id READONLY
    
AS 
	/*
	DGE 03/10/2015
	
	IN	: une liste des situations
	OUT	: une table contenant
			- l'id de la situation;
			- le code mouvement de la situation précédente

	Cette procédure sert à la restauration d'une situation antérieur (exemple: remise en vigueur après une mise en demeure)
		
	*/

	set nocount on
	
	
	select	ps.pols_policy_situation_id, ps2.pols_mvt_code
	from	pol_policies_situations ps
			inner join @table_id t on t.id = ps.pols_policy_situation_id
			inner join pol_policies_situations ps2 on ps2.pols_policy_situation_id = ps.pols_policy_situation_id_old

GO
