ALTER TABLE LogPedidosOrd ADD CodTarifIat VARCHAR(4),CodTarifBom VARCHAR(4)
GO
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[paInsLogPedidosOrd]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)
 DROP PROCEDURE [dbo].[paInsLogPedidosOrd]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[paInsLogPedidosOrd] @pmClaveReg VARCHAR(20),@pmItem INT,@pmTipOrd VARCHAR(3),@pmNumOrden INT,@pmIdCia CHAR(2),@pmFechaOrd SMALLDATETIME,@pmIdCliente VARCHAR(16),@pmIdAgencia VARCHAR(16),@pmIdVend VARCHAR(16),@pmTarifaCom DECIMAL(14,4),@pmCodTarCom VARCHAR(4),@pmModalidad VARCHAR(10),@pmVigencia VARCHAR(10),@pmVrSubTotal MONEY,@pmVrDescuento MONEY,@pmVrImpuesto MONEY,@pmVrFletes MONEY,@pmVrOtros MONEY,@pmVrOtrDcto MONEY,@pmVrNeto MONEY,@pmCantidad DECIMAL(14,4),@pmDirEnvio VARCHAR(250)
,@pmIdLocEnv VARCHAR(8),@pmDiasEntraga INT,@pmNitContac VARCHAR(16),@pmNomContac VARCHAR(150),@pmTelContac VARCHAR(20),@pmemlContac VARCHAR(100),@pmCargoContac VARCHAR(50),@pmIdForma VARCHAR(4),@pmDetallePago VARCHAR(100),@pmIdPlazo VARCHAR(4),@pmCdMney VARCHAR(5),@pmNitEmpTrans VARCHAR(16),@pmEmpTrans VARCHAR(150),@pmpVehiculo VARCHAR(10),@pmCdConductor VARCHAR(16),@pmCdRuta VARCHAR(4),@pmReferencia VARCHAR(50),@pmNumAprob INT,@pmIdCiaApr CHAR(2),@pmIdEstado VARCHAR(4),@pmEstado INT
,@pmTipFac VARCHAR(3),@pmFactura INT,@pmIdCiaFac CHAR(2),@pmObservacion VARCHAR(2000),@pmCodCCosto VARCHAR(16),@pmCodSubCosto VARCHAR(16),@pmNomCliente VARCHAR(150),@pmAgencia VARCHAR(150),@pmVendedor VARCHAR(150),@pmVrSaldo MONEY,@pmVrCupo MONEY,@pmTipoClie VARCHAR(10),@pmIdSubzona VARCHAR(4),@pmCalcFletes BIT,@pmDiasPlazo INT,@pmDiasGracia INT,@pmExcIva BIT,@pmAutoret BIT,@pmInc_Ret BIT,@pmInc_Ica BIT,@pmInc_Riv BIT,@pmCodTarifRet VARCHAR(4),@pmCodTarifRtc VARCHAR(4),@pmRegimenImp VARCHAR(50)
,@pmCodDctClie VARCHAR(4),@pmCodTarifIca VARCHAR(4),@pmExcBaCu BIT,@pmVrImpuBA MONEY,@pmVrImpuCUP MONEY,@pmCodTarifIat VARCHAR(4),@pmCodTarifBom VARCHAR(4)
 AS 
 INSERT INTO LogPedidosOrd (ClaveReg,Item,TipOrd,NumOrden,IdCia,FechaOrd,IdCliente,IdAgencia,IdVend,TarifaCom,CodTarCom,Modalidad,Vigencia,VrSubTotal,VrDescuento,VrImpuesto,VrFletes,VrOtros,VrOtrDcto,VrNeto,Cantidad,DirEnvio,IdLocEnv,DiasEntraga,NitContac,NomContac,TelContac,emlContac,CargoContac,IdForma,DetallePago,IdPlazo,CdMney,NitEmpTrans,EmpTrans,pVehiculo,CdConductor,CdRuta,Referencia,NumAprob,IdCiaApr,IdEstado,Estado,TipFac,Factura,IdCiaFac,Observacion,CodCCosto,CodSubCosto,NomCliente,Agencia,Vendedor
,VrSaldo,VrCupo,TipoClie,IdSubzona,CalcFletes,DiasPlazo,DiasGracia,ExcIva,Autoret,Inc_Ret,Inc_Ica,Inc_Riv,CodTarifRet,CodTarifRtc,RegimenImp,CodDctClie,CodTarifIca,ExcBaCu,VrImpuBA,VrImpuCUP,CodTarifIat,CodTarifBom)
 VALUES (@pmClaveReg,@pmItem,@pmTipOrd,@pmNumOrden,@pmIdCia,@pmFechaOrd,@pmIdCliente,@pmIdAgencia,@pmIdVend,@pmTarifaCom,@pmCodTarCom,@pmModalidad,@pmVigencia,@pmVrSubTotal,@pmVrDescuento,@pmVrImpuesto,@pmVrFletes,@pmVrOtros,@pmVrOtrDcto,@pmVrNeto,@pmCantidad,@pmDirEnvio,@pmIdLocEnv,@pmDiasEntraga,@pmNitContac,@pmNomContac,@pmTelContac,@pmemlContac,@pmCargoContac,@pmIdForma,@pmDetallePago,@pmIdPlazo,@pmCdMney,@pmNitEmpTrans,@pmEmpTrans,@pmpVehiculo,@pmCdConductor,@pmCdRuta,@pmReferencia
,@pmNumAprob,@pmIdCiaApr,@pmIdEstado,@pmEstado,@pmTipFac,@pmFactura,@pmIdCiaFac,@pmObservacion,@pmCodCCosto,@pmCodSubCosto,@pmNomCliente,@pmAgencia,@pmVendedor,@pmVrSaldo,@pmVrCupo,@pmTipoClie,@pmIdSubzona,@pmCalcFletes,@pmDiasPlazo,@pmDiasGracia,@pmExcIva,@pmAutoret,@pmInc_Ret,@pmInc_Ica,@pmInc_Riv,@pmCodTarifRet,@pmCodTarifRtc,@pmRegimenImp,@pmCodDctClie,@pmCodTarifIca,@pmExcBaCu,@pmVrImpuBA,@pmVrImpuCUP,@pmCodTarifIat,@pmCodTarifBom)
GO
