dbo.chequesBCRA_mal

Description

Properties

Name Value
ANSI Nulls ON

True

Quoted Identifier ON

True

Encrypted

False

Execute As
Assembly

SQL Script

Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO

CREATE OR ALTER PROCEDURE dbo.chequesBCRA_mal
AS
BEGIN

 declare @id_cheque int,
   @id_persona_firmante int,
   @cuit_firmante varchar(11),
   @id_persona_relacionado int,
   @Cuit_relacionado varchar(11),
   @nro_cheque int ,
   @importe money ,
   @fecha_rechazo smalldatetime ,
   @id_causa smallint,
   @fecha_pago smalldatetime,
   @en_revision bit ,
   @multa_no_aplica bit ,
   @suspendido bit ,
   @fecha_levantamiento smalldatetime,
   @fecha_alta smalldatetime,
   @fecha_modificacion smalldatetime,
   @user_id_modificacion int,
   @usuarioifx varchar(8),
   @idifx int,
   @monitor smalldatetime,
   @id_fuente int,
   @visible bit ,
   @source varchar(100),
   @created datetime,
   @created_by datetime,
   @MODIFIED datetime,
   @MODIFIED_BY int,
   @nombre_file varchar(150)

 DECLARE bn CURSOR FOR 
  select * from Cheq_rech_mal 

 OPEN bn 
 Fetch next from bn INTO 
     @id_cheque, 
     @id_persona_firmante, 
     @cuit_firmante, 
     @id_persona_relacionado, 
     @Cuit_relacionado, 
     @nro_cheque, 
     @importe, 
     @fecha_rechazo, 
     @id_causa, 
     @fecha_pago, 
     @en_revision, 
     @multa_no_aplica, 
     @suspendido, 
     @fecha_levantamiento, 
     @fecha_alta, 
     @fecha_modificacion, 
     @user_id_modificacion, 
     @usuarioifx, 
     @idifx, 
     @monitor, 
     @id_fuente, 
     @visible, 
     @source, 
     @created, 
     @created_by, 
     @MODIFIED, 
     @MODIFIED_BY, 
     @nombre_file
 WHILE (@@FETCH_STATUS <> -1 )
  BEGIN
  insert into ChequesBCRA  
     ( id_persona_firmante, 
      cuit_firmante, 
      id_persona_relacionado, 
      Cuit_relacionado, 
      nro_cheque, 
      importe, 
      fecha_rechazo, 
      id_causa, 
      fecha_pago, 
      en_revision, 
      multa_no_aplica, 
      suspendido, 
      fecha_levantamiento, 
      fecha_alta, 
      fecha_modificacion, 
      user_id_modificacion, 
      usuarioifx, 
      idifx, 
      monitor, 
      id_fuente, 
      visible, 
      source, 
      created, 
      created_by, 
      MODIFIED, 
      MODIFIED_BY, 
      nombre_file)
       
    values ( @id_persona_firmante, 
      @cuit_firmante, 
      @id_persona_relacionado, 
      @Cuit_relacionado, 
      @nro_cheque, 
      @importe, 
      @fecha_rechazo, 
      @id_causa, 
      @fecha_pago, 
      @en_revision, 
      @multa_no_aplica, 
      @suspendido, 
      @fecha_levantamiento, 
      @fecha_alta, 
      @fecha_modificacion, 
      @user_id_modificacion, 
      @usuarioifx, 
      @idifx, 
      @monitor, 
      @id_fuente, 
      @visible, 
      @source, 
      @created, 
      @created_by, 
      @MODIFIED, 
      @MODIFIED_BY, 
      @nombre_file)

     
  delete from Cheq_rech_mal
   where id_cheque = @id_cheque

   Fetch next from bn INTO 
     @id_cheque, 
     @id_persona_firmante, 
     @cuit_firmante, 
     @id_persona_relacionado, 
     @Cuit_relacionado, 
     @nro_cheque, 
     @importe, 
     @fecha_rechazo, 
     @id_causa, 
     @fecha_pago, 
     @en_revision, 
     @multa_no_aplica, 
     @suspendido, 
     @fecha_levantamiento, 
     @fecha_alta, 
     @fecha_modificacion, 
     @user_id_modificacion, 
     @usuarioifx, 
     @idifx, 
     @monitor, 
     @id_fuente, 
     @visible, 
     @source, 
     @created, 
     @created_by, 
     @MODIFIED, 
     @MODIFIED_BY, 
     @nombre_file
 END
 CLOSE bn
 DEALLOCATE bn 
END 

GO

Depends On

1

Used By

No items found