EXEC SUZUKI..sp_Afectar_Producto_01 '0000004445', '' SELECT Obj.name AS Nombre, Obj.type AS Tipo, Obj.type_desc AS nTiop, Modu.definition AS Consulta FROM SUZUKI.sys.objects Obj INNER JOIN SUZUKI.sys.sql_modules Modu ON Obj.object_id = Modu.object_id WHERE (Obj.name IN (SELECT Ats_Sp FROM Afectar_Tabla_Sp WHERE At_Tabla = 'Producto' AND Es_Cve_Estado <> 'BA') ) AND Obj.type = 'P' ORDER BY Obj.name ASC SELECT @@VERSION AS xVersion SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM EMPRESAS..Configuracion WHERE Cf_Variable = 'GEN_VERSION_SQL_AFECTAR' UPDATE Producto_Presentacion SET Un_Cve_Unidad = 'SR' WHERE Pr_Cve_Producto = '0000004445' UPDATE Producto_Kit SET Un_Cve_Unidad = 'SR' WHERE Pk_Producto = '0000004445' UPDATE Producto SET Pr_Equivalencia_Inventario='NO', Pr_Equivalencia_Producto='' WHERE Pr_Equivalencia_Producto='0000004445' INSERT INTO Comprador_Proveedor_Producto(Pr_Cve_Producto, Cm_Cve_Comprador, Pv_Cve_Proveedor) VALUES('0000004445', '0000', '0000000000') SELECT Imagen FROM Imagen_Objeto WHERE Objeto = 'Producto' AND Clave = '0000004445' AND Id = '0000' INSERT INTO Imagen_Objeto( Objeto, Id, Clave, Imagen ,Modificado ) VALUES ( 'PRODUCTO', '0000', '0000004445', null ,'2017-12-05 16:40:44' ) SELECT GetDate() as Fecha DELETE FROM Imagen_Objeto WHERE Objeto = 'Producto' AND Clave = '0000004445' AND Id = '0000' SELECT NULL AS COL FROM sysobjects ob INNER JOIN syscolumns co ON ob.id = co.id WHERE ob.NAME = 'Imagen_Objeto' AND co.NAME = 'Modificado' SELECT NULL AS COL FROM sysobjects ob INNER JOIN syscolumns co ON ob.id = co.id WHERE ob.NAME = 'Imagen_Objeto' AND co.NAME = 'Id' DELETE FROM Producto_Comentario WHERE Pr_Cve_Producto = '0000004445' DELETE FROM Producto_Componente_Grupo WHERE Pr_Cve_Producto = '0000004445' DELETE FROM Producto_Componente WHERE Pr_Cve_Producto = '0000004445' DELETE FROM Producto_Presentacion WHERE Pr_Cve_Producto = '0000004445' DELETE FROM Producto_Presentacion WHERE Pp_Producto = '0000004445' DELETE Producto_Relacionado WHERE Pr_Cve_Producto = '0000004445' INSERT INTO Comentario(Objeto, Clave, ID, Operador, Fecha, Comentario) VALUES('Producto', '0000004445', '0000000007', 'JREJON', '2017-12-05 16:40:44', 'CAMPO (VALOR ANTERIOR => VALOR POSTERIOR) _______________________________________________________________Pr_Codigo_SAT ( => 78181500)') SELECT GetDate() as Fecha SELECT ISNULL(MAX(ID), 0) as ID FROM Comentario WHERE Objeto = 'Producto' AND Clave = '0000004445' SELECT Producto.*, isnull(Producto_Precio.Pp_Precio_1,0) as Pp_Precio_1, isnull(Producto_Precio.Pp_Precio_2,0) as Pp_Precio_2, isnull(Producto_Precio.Pp_Precio_3,0) as Pp_Precio_3, isnull(Producto_Precio.Pp_Precio_4,0) as Pp_Precio_4, isnull(Producto_Precio.Pp_Precio_5,0) as Pp_Precio_5, isnull(Producto_Precio.Pp_Mk_1,0) as Pp_Mk_1, isnull(Producto_Precio.Pp_Mk_2,0) as Pp_Mk_2, isnull(Producto_Precio.Pp_Mk_3,0) as Pp_Mk_3, isnull(Producto_Precio.Pp_Mk_4,0) as Pp_Mk_4, isnull(Producto_Precio.Pp_Mk_5,0) as Pp_Mk_5, isnull(Producto_Descuento.Pd_Descuento_1,0) as Pd_Descuento_1, isnull(Producto_Descuento.Pd_Descuento_2,0) as Pd_Descuento_2, isnull(Producto_Descuento.Pd_Descuento_3,0) as Pd_Descuento_3, isnull(Producto_Descuento.Pd_Descuento_4,0) as Pd_Descuento_4, isnull(Producto_Descuento.Pd_Descuento_5,0) as Pd_Descuento_5 FROM Producto left JOIN Producto_Precio ON Producto_Precio.Pr_Cve_Producto = Producto.Pr_Cve_Producto left JOIN Producto_Descuento ON Producto_Descuento.Pr_Cve_Producto = Producto.Pr_Cve_Producto WHERE Producto.Pr_Cve_Producto = '0000004445' UPDATE Producto_Descuento SET Pd_Cantidad_1 = 0, Pd_Cantidad_2 = 0, Pd_Cantidad_3 = 0, Pd_Cantidad_4 = 0, Pd_Cantidad_5 = 0, Pd_Descuento_1 = 0, Pd_Descuento_2 = 0, Pd_Descuento_3 = 0, Pd_Descuento_4 = 0, Pd_Descuento_5 = 0, Oper_Ult_Modif = 'JREJON', Fecha_Ult_Modif = '2017-12-05 16:40:43' WHERE Pr_Cve_Producto = '0000004445' SELECT Pr_Cve_Producto AS Nombre FROM Producto_Descuento WHERE Pr_Cve_Producto = '0000004445' UPDATE Producto_Precio SET Pp_Mk_1 = 0, Pp_Mk_2 = 0, Pp_Mk_3 = 0, Pp_Mk_4 = 0, Pp_Mk_5 = 0, Pp_Precio_1 = -1, Pp_Precio_2 = -1, Pp_Precio_3 = -1, Pp_Precio_4 = -1, Pp_Precio_5 = -1, Oper_Ult_Modif = 'JREJON', Fecha_Ult_Modif = '2017-12-05 16:40:43' WHERE Pr_Cve_Producto = '0000004445' SELECT Pr_Cve_Producto AS Nombre FROM Producto_Precio WHERE Pr_Cve_Producto = '0000004445' Delete from Producto_Codigo_Proveedor Where Pr_Cve_Producto = '0000004445' Delete from Conversion_Unidad Where Pr_Cve_Producto = '0000004445' and cu_unidad_origen <> cu_unidad_destino INSERT INTO Impuesto_Grupo_Impuesto( Gi_Cve_Grupo_Impuesto, Pr_Cve_Producto, Im_Cve_Impuesto, Orden_Aplicacion, Oper_Alta, Fecha_Alta, Oper_Ult_Modif, Fecha_Ult_Modif) VALUES('0008', '0000004445', '0011', 3, 'JREJON', '2017-12-05 16:40:43', 'JREJON', '2017-12-05 16:40:43') INSERT INTO Impuesto_Grupo_Impuesto( Gi_Cve_Grupo_Impuesto, Pr_Cve_Producto, Im_Cve_Impuesto, Orden_Aplicacion, Oper_Alta, Fecha_Alta, Oper_Ult_Modif, Fecha_Ult_Modif) VALUES('0007', '0000004445', '0011', 3, 'JREJON', '2017-12-05 16:40:43', 'JREJON', '2017-12-05 16:40:43') SELECT * FROM RELACION_IMPUESTO_GRUPO_IMPUESTO WHERE IM_CVE_IMPUESTO = '0011' INSERT INTO Impuesto_Grupo_Impuesto( Gi_Cve_Grupo_Impuesto, Pr_Cve_Producto, Im_Cve_Impuesto, Orden_Aplicacion, Oper_Alta, Fecha_Alta, Oper_Ult_Modif, Fecha_Ult_Modif) VALUES('0010', '0000004445', '0013', 1, 'JREJON', '2017-12-05 16:40:43', 'JREJON', '2017-12-05 16:40:43') INSERT INTO Impuesto_Grupo_Impuesto( Gi_Cve_Grupo_Impuesto, Pr_Cve_Producto, Im_Cve_Impuesto, Orden_Aplicacion, Oper_Alta, Fecha_Alta, Oper_Ult_Modif, Fecha_Ult_Modif) VALUES('0009', '0000004445', '0013', 1, 'JREJON', '2017-12-05 16:40:43', 'JREJON', '2017-12-05 16:40:43') SELECT * FROM RELACION_IMPUESTO_GRUPO_IMPUESTO WHERE IM_CVE_IMPUESTO = '0013' DELETE FROM Impuesto_Grupo_Impuesto WHERE Pr_Cve_Producto = '0000004445' DELETE Producto_Descripcion WHERE Pr_Cve_Producto = '0000004445' UPDATE Producto SET Pr_Cve_Producto = '0000004445', Pr_Imagen = 'NO', Ct_Cve_Categoria = '0003', Ln_Cve_Linea = '0000', Cm_Cve_Comprador = '0000', Pv_Cve_Proveedor = '0000000000', Pr_Dun_14_Cantidad = 0, Mr_Cve_Marca = '0000', Pr_Cuenta_Contable ='', Pr_Descripcion = 'OBRA DE MANO', Pr_Descripcion_Corta = 'OBRA DE MANO', Pr_Barras = '9900444500009', Pr_DUN_14 = '', Pr_Venta_Consumo = 'VE', Pr_No_Validar_Margen = 'NO', Pr_Tipo_Gasto = '', Pr_Tipo_Activo_Fijo = '', Pr_Tipo_Producto = '99', Pr_Porcentaje_Variacion= 0, Pr_Numero_Parte = '', Pr_Unidad_Control_1 = 'SR', Pr_Unidad_Control_2 = 'SR', Pr_Tipo_Costeo = '02', Pr_Unidad_Costo = 'SR', Pr_Clave_Corta = '004445', Pr_Unidad_Compra = 'SR', Pr_Unidad_Venta = 'SR', Pr_Unidad_Transferencia = 'SR', Pr_Maneja_Talla = 'NO', Pr_Maneja_Color = 'NO', Pr_Dias_Caducidad = 0, Pr_Tiempo_Compra_Produce = 0, Pr_Rendimiento = 1, Pr_Compra_Produce = 'CO', Pr_Peso = 0, Pr_Volumen = 0, Pr_Moneda = 'MXN', Pr_Cuota_Fija = '0', Pr_Complemento_Fiscal = '', Pr_Fraccion_Arancelaria = '', Pr_Codigo_SAT = '78181500', Pr_UserDef_1 = '', Pr_UserDef_2 = '', Pr_UserDef_3 = 0, Pr_UserDef_4 = 0, Pr_UserDef_5 = '2012-06-07', Pr_UserDef_6 = '2012-06-07', Fm_Cve_Familia = '0000', Sf_Cve_Subfamilia = '0000', Pr_Costo_Estandar = 0, Pr_Ultimo_Costo = 0, Pr_Ultimo_Precio_Compra = 0, Dp_Cve_Departamento = '0000', Pr_Pedimento = 'NO', Pr_Caducidad = 'NO', Oper_Ult_Modif = 'JREJON', Fecha_Ult_Modif = '2017-12-05 16:40:43', Pr_Equivalencia_Inventario = 'NO', Pr_Equivalencia_Producto = '' WHERE Pr_Cve_Producto = '0000004445' SELECT Producto.*, isnull(Producto_Precio.Pp_Precio_1,0) as Pp_Precio_1, isnull(Producto_Precio.Pp_Precio_2,0) as Pp_Precio_2, isnull(Producto_Precio.Pp_Precio_3,0) as Pp_Precio_3, isnull(Producto_Precio.Pp_Precio_4,0) as Pp_Precio_4, isnull(Producto_Precio.Pp_Precio_5,0) as Pp_Precio_5, isnull(Producto_Precio.Pp_Mk_1,0) as Pp_Mk_1, isnull(Producto_Precio.Pp_Mk_2,0) as Pp_Mk_2, isnull(Producto_Precio.Pp_Mk_3,0) as Pp_Mk_3, isnull(Producto_Precio.Pp_Mk_4,0) as Pp_Mk_4, isnull(Producto_Precio.Pp_Mk_5,0) as Pp_Mk_5, isnull(Producto_Descuento.Pd_Descuento_1,0) as Pd_Descuento_1, isnull(Producto_Descuento.Pd_Descuento_2,0) as Pd_Descuento_2, isnull(Producto_Descuento.Pd_Descuento_3,0) as Pd_Descuento_3, isnull(Producto_Descuento.Pd_Descuento_4,0) as Pd_Descuento_4, isnull(Producto_Descuento.Pd_Descuento_5,0) as Pd_Descuento_5 FROM Producto left JOIN Producto_Precio ON Producto_Precio.Pr_Cve_Producto = Producto.Pr_Cve_Producto left JOIN Producto_Descuento ON Producto_Descuento.Pr_Cve_Producto = Producto.Pr_Cve_Producto WHERE Producto.Pr_Cve_Producto = '0000004445' SELECT Pr_Costo_Estandar FROM Producto WHERE Pr_Cve_Producto = '0000004445' SELECT Pr_Cve_Producto AS Nombre FROM PRODUCTO_TALLA_COLOR WHERE Pr_Cve_Producto = '0000004445' AND Tl_Cve_Talla + Cl_Cve_Color = '0000' DELETE Producto_Kit WHERE Pr_Cve_Producto = '0000004445' DELETE Comprador_Proveedor_Producto WHERE Pr_Cve_Producto = '0000004445' AND Cm_Cve_Comprador = '0000' AND Pv_Cve_Proveedor = '0000000000' SELECT GetDate() as Fecha *** BEGIN TRANSACION *** SELECT Pr_Descripcion FROM Producto WHERE Pr_Barras = '9900444500009' AND Pr_Cve_Producto <> '0000004445' SELECT Ln_Descripcion AS Nombre FROM Linea WHERE Ln_Cve_LINEA = '0000' AND Es_Cve_Estado <> 'BA' SELECT Mr_Descripcion AS Nombre FROM Marca WHERE Mr_Cve_MARCA = '0000' AND Es_Cve_Estado <> 'BA' SELECT Ct_Descripcion AS Nombre FROM Categoria WHERE Ct_Cve_Categoria = '0003' AND Es_Cve_Estado <> 'BA'