IF OBJECT_ID('dbo.sp_fdt_alta_emb_tipo_nom') IS NOT NULL
   DROP PROCEDURE dbo.sp_fdt_alta_emb_tipo_nom
GO
CREATE PROCEDURE dbo.sp_fdt_alta_emb_tipo_nom  
(  
    @pch_compania      char(4),  
    @pch_trabajador    char(10),  
    @psi_concepto      smallint,  
    @pti_secuencia     tinyint,  
    @pch_tipo_nom	   char(2),
    @pti_alta          tinyint
)  
/*********************************************************************/  
/*** Modulo:      Módulo Fiscal ADAM V.3 - Embargos                ***/  
/*** Descripcion: Crea o Actualiza los tipos de nomina del embargo ***/  
/*** Autor:   Laura A. Guzmán                                      ***/  
/*** Fecha:   Junio 28 de 2006                                     ***/  
/*** Motor:   SQL Server 7.0 Version interna: 1.00                 ***/  
/*********************************************************************/  
AS  
BEGIN  
    DELETE FROM fdt_embargos_tipo_nom
    WHERE compania = @pch_compania And   
    trabajador = @pch_trabajador And  
    concepto = @psi_concepto And  
    secuencia = @pti_secuencia and
    tipo_nomina = @pch_tipo_nom

    IF @pti_alta = 1
        INSERT INTO fdt_embargos_tipo_nom
            (compania,  
             trabajador,  
             concepto,  
             secuencia,  
             tipo_nomina)  
        VALUES  
            (@pch_compania,  
             @pch_trabajador,  
             @psi_concepto,  
             @pti_secuencia,  
             @pch_tipo_nom)

END  
GO
GRANT EXECUTE ON dbo.sp_fdt_alta_emb_tipo_nom TO PUBLIC
GO
