if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[paInsLogAfijos]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure [dbo].[paInsLogAfijos] GO if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[paInsLogAfijosDet]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure [dbo].[paInsLogAfijosDet] GO if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[paQryLogAfijosDet]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure [dbo].[paQryLogAfijosDet] GO SET QUOTED_IDENTIFIER OFF GO SET ANSI_NULLS OFF GO CREATE PROCEDURE paInsLogAfijos @pmTipoDoc VARCHAR(3),@pmNumero INT,@pmFecha SMALLDATETIME,@pmEstadoReg INT ,@pmTipCom VARCHAR(3),@pmComprobante INT,@pmIdCiaCom CHAR(2),@pmIdUsuario VARCHAR(11),@pmNombre VARCHAR(50) AS INSERT INTO LogAfijos (TipoDoc,Numero,Fecha,EstadoReg,TipCom,Comprobante,IdCiaCom,IdUsuario,Nombre) VALUES (@pmTipoDoc,@pmNumero,@pmFecha,@pmEstadoReg,@pmTipCom,@pmComprobante,@pmIdCiaCom,@pmIdUsuario,@pmNombre) GO SET QUOTED_IDENTIFIER OFF GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO SET ANSI_NULLS OFF GO CREATE PROCEDURE paInsLogAfijosDet @pmTipoDoc VARCHAR(3),@pmNumero INT,@pmItem INT,@pmIdActivo VARCHAR(30),@pmNomActivo VARCHAR(250),@pmTipo VARCHAR(10),@pmNumSerie VARCHAR(30),@pmCodInvent VARCHAR(16),@pmIdGrupo VARCHAR(4),@pmIdCCosto VARCHAR(16),@pmIdSubCos VARCHAR(16),@pmIdInstala VARCHAR(4),@pmIdDep VARCHAR(4) ,@pmIdRespons VARCHAR(16),@pmIdTipDif VARCHAR(4),@pmIdProv VARCHAR(16),@pmFecCompra SMALLDATETIME,@pmFecActivacion SMALLDATETIME,@pmNumOrden INT,@pmIdCiaOrden CHAR(2),@pmNumEntrada INT,@pmIdCiaEnt CHAR(2),@pmVrBaseDep MONEY,@pmVidaUtil INT,@pmMetodoDep VARCHAR(10),@pmAjustable BIT,@pmContable BIT,@pmCueEnGrupo BIT ,@pmNumPlaca VARCHAR(20),@pmNumDoc VARCHAR(20),@pmReferencia VARCHAR(50),@pmMarca VARCHAR(30),@pmIdCuenta VARCHAR(16),@pmIdCueDep VARCHAR(16),@pmIdCueGasto VARCHAR(16),@pmIdCueAjuste VARCHAR(16),@pmIdCueCorr VARCHAR(16),@pmIdEstado VARCHAR(4),@pmItemDoc INT,@pmTransaccion INT,@pmTipoValoriza INT ,@pmObservaciones VARCHAR(250),@pmTipoAmtza CHAR(1),@pmNitCliente VARCHAR(16),@pmAgenCliente VARCHAR(16),@pmCantGalones DECIMAL(14,4),@pmVrMejoras MONEY,@pmVrDisminuc MONEY AS INSERT INTO LogAfijosDet (TipoDoc,Numero,Item,IdActivo,NomActivo,Tipo,NumSerie,CodInvent,IdGrupo,IdCCosto,IdSubCos,IdInstala,IdDep,IdRespons,IdTipDif,IdProv,FecCompra,FecActivacion,NumOrden,IdCiaOrden,NumEntrada,IdCiaEnt,VrBaseDep,VidaUtil,MetodoDep,Ajustable,Contable,CueEnGrupo,NumPlaca,NumDoc,Referencia,Marca,IdCuenta,IdCueDep,IdCueGasto,IdCueAjuste ,IdCueCorr,IdEstado,ItemDoc,Transaccion,TipoValoriza,Observaciones,TipoAmtza,NitCliente,AgenCliente,CantGalones,VrMejoras,VrDisminuc) VALUES (@pmTipoDoc,@pmNumero,@pmItem,@pmIdActivo,@pmNomActivo,@pmTipo,@pmNumSerie,@pmCodInvent,@pmIdGrupo,@pmIdCCosto,@pmIdSubCos,@pmIdInstala,@pmIdDep,@pmIdRespons,@pmIdTipDif,@pmIdProv,@pmFecCompra,@pmFecActivacion,@pmNumOrden,@pmIdCiaOrden,@pmNumEntrada,@pmIdCiaEnt,@pmVrBaseDep,@pmVidaUtil,@pmMetodoDep ,@pmAjustable,@pmContable,@pmCueEnGrupo,@pmNumPlaca,@pmNumDoc,@pmReferencia,@pmMarca,@pmIdCuenta,@pmIdCueDep,@pmIdCueGasto,@pmIdCueAjuste,@pmIdCueCorr,@pmIdEstado,@pmItemDoc,@pmTransaccion,@pmTipoValoriza,@pmObservaciones,@pmTipoAmtza,@pmNitCliente,@pmAgenCliente,@pmCantGalones,@pmVrMejoras,@pmVrDisminuc) GO SET QUOTED_IDENTIFIER OFF GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO SET ANSI_NULLS OFF GO CREATE PROCEDURE paQryLogAfijosDet @pmTipoDoc VARCHAR(3),@pmNumero INT,@pmItem INT AS SELECT TipoDoc,Numero,Item,IdActivo,NomActivo,Tipo,NumSerie,CodInvent,IdGrupo,IdCCosto,IdSubCos,IdInstala,IdDep,IdRespons,IdTipDif,IdProv,FecCompra,FecActivacion,NumOrden ,IdCiaOrden,NumEntrada,IdCiaEnt,VrBaseDep,VidaUtil,MetodoDep,Ajustable,Contable,CueEnGrupo,NumPlaca,NumDoc,Referencia,Marca,IdCuenta,IdCueDep,IdCueGasto,IdCueAjuste ,IdCueCorr,IdEstado,ItemDoc,Transaccion,TipoValoriza,Observaciones,TipoAmtza,NitCliente,AgenCliente,CantGalones,VrMejoras,VrDisminuc FROM LogAfijosDet WHERE TipoDoc=@pmTipoDoc AND Numero=@pmNumero AND Item=@pmItem GO SET QUOTED_IDENTIFIER OFF GO SET ANSI_NULLS ON GO