EXEC BARI..sp_Afectar_Producto_01 '0000015396', '' SELECT Obj.name AS Nombre, Obj.type AS Tipo, Obj.type_desc AS nTiop, Modu.definition AS Consulta FROM BARI.sys.objects Obj INNER JOIN BARI.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' INSERT INTO ZBA_Producto (Pr_Cve_Producto,Pr_X,Pr_Y,Pr_Z,Pr_Volumen ) VALUES ('0000015396',0.07,0.08,1.22,0.006832) UPDATE Producto_Presentacion SET Un_Cve_Unidad = 'PZ' WHERE Pr_Cve_Producto = '0000015396' UPDATE Producto_Kit SET Un_Cve_Unidad = 'PZ' WHERE Pk_Producto = '0000015396' UPDATE Producto SET Pr_Equivalencia_Inventario='NO', Pr_Equivalencia_Producto='' WHERE Pr_Equivalencia_Producto='0000015396' INSERT INTO Comprador_Proveedor_Producto(Pr_Cve_Producto, Cm_Cve_Comprador, Pv_Cve_Proveedor) VALUES('0000015396', '0000', '0000000004') SELECT Imagen FROM Imagen_Objeto WHERE Objeto = 'PRODUCTO' AND Clave = '0000015396' AND Id = '0000' INSERT INTO Imagen_Objeto( Objeto, Id, Clave, Imagen ,Modificado ) VALUES ( 'PRODUCTO', '0000', '0000015396', null ,'2018-05-23 08:41:49' ) SELECT GetDate() as Fecha DELETE FROM Imagen_Objeto WHERE Objeto = 'PRODUCTO' AND Clave = '0000015396' 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_Componente_Grupo WHERE Pr_Cve_Producto = '0000015396' DELETE FROM Producto_Componente WHERE Pr_Cve_Producto = '0000015396' DELETE FROM Producto_Presentacion WHERE Pr_Cve_Producto = '0000015396' DELETE FROM Producto_Presentacion WHERE Pp_Producto = '0000015396' DELETE Producto_Relacionado WHERE Pr_Cve_Producto = '0000015396' INSERT INTO Producto_Descuento(Pr_Cve_Producto, Pd_Cantidad_1, Pd_Cantidad_2, Pd_Cantidad_3, Pd_Cantidad_4, Pd_Cantidad_5, Pd_Descuento_1, Pd_Descuento_2, Pd_Descuento_3, Pd_Descuento_4, Pd_Descuento_5,Oper_Alta, Fecha_Alta, Oper_Ult_Modif, Fecha_Ult_Modif) VALUES ('0000015396', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'DCOUOH', '2018-05-23 08:41:49', 'DCOUOH', '2018-05-23 08:41:49') SELECT Pr_Cve_Producto AS Nombre FROM Producto_Descuento WHERE Pr_Cve_Producto = '0000015396' INSERT INTO Producto_Precio(Pr_Cve_Producto, Pp_Precio_1, Pp_Precio_2, Pp_Precio_3, Pp_Precio_4, Pp_Precio_5,Pp_Mk_1,Pp_Mk_2,Pp_Mk_3,Pp_Mk_4,Pp_Mk_5,Oper_Alta, Fecha_Alta, Oper_Ult_Modif, Fecha_Ult_Modif) VALUES ('0000015396', -1, -1, -1, -1, -1, 0, 0, 0, 0, 0, 'DCOUOH', '2018-05-23 08:41:49', 'DCOUOH', '2018-05-23 08:41:49') SELECT Pr_Cve_Producto AS Nombre FROM Producto_Precio WHERE Pr_Cve_Producto = '0000015396' Delete from Producto_Codigo_Proveedor Where Pr_Cve_Producto = '0000015396' INSERT Into Conversion_Unidad ( Pr_Cve_Producto, Cu_Unidad_Origen, Cu_Unidad_Destino, Cu_Cantidad, Oper_Alta, Fecha_Alta, Oper_Ult_Modif, Fecha_Ult_Modif ) Values ('0000015396', 'MC', 'PZ', 146.37,'DCOUOH','2018-05-23 08:41:49','DCOUOH','2018-05-23 08:41:49') INSERT Into Conversion_Unidad ( Pr_Cve_Producto, Cu_Unidad_Origen, Cu_Unidad_Destino, Cu_Cantidad, Oper_Alta, Fecha_Alta, Oper_Ult_Modif, Fecha_Ult_Modif ) Values ('0000015396', 'PZ', 'MC', 0.0068,'DCOUOH','2018-05-23 08:41:49','DCOUOH','2018-05-23 08:41:49') Delete from Conversion_Unidad Where Pr_Cve_Producto = '0000015396' 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', '0000015396', '0019', 2, 'DCOUOH', '2018-05-23 08:41:49', 'DCOUOH', '2018-05-23 08:41:49') 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', '0000015396', '0019', 2, 'DCOUOH', '2018-05-23 08:41:49', 'DCOUOH', '2018-05-23 08:41:49') 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('0003', '0000015396', '0019', 2, 'DCOUOH', '2018-05-23 08:41:49', 'DCOUOH', '2018-05-23 08:41:49') 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('0001', '0000015396', '0019', 2, 'DCOUOH', '2018-05-23 08:41:49', 'DCOUOH', '2018-05-23 08:41:49') SELECT * FROM RELACION_IMPUESTO_GRUPO_IMPUESTO WHERE IM_CVE_IMPUESTO = '0019' 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', '0000015396', '0017', 1, 'DCOUOH', '2018-05-23 08:41:49', 'DCOUOH', '2018-05-23 08:41:49') 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', '0000015396', '0017', 1, 'DCOUOH', '2018-05-23 08:41:49', 'DCOUOH', '2018-05-23 08:41:49') SELECT * FROM RELACION_IMPUESTO_GRUPO_IMPUESTO WHERE IM_CVE_IMPUESTO = '0017' DELETE FROM Impuesto_Grupo_Impuesto WHERE Pr_Cve_Producto = '0000015396' INSERT INTO Producto_Talla_Color(Tl_Cve_Talla, Cl_Cve_Color, Pr_Cve_Producto,Oper_Alta,Fecha_Alta,Oper_Ult_Modif,Fecha_Ult_Modif)VALUES('00','00','0000015396','DCOUOH','2018-05-23 08:41:49','DCOUOH','2018-05-23 08:41:49') INSERT Into Conversion_Unidad ( Pr_Cve_Producto, Cu_Unidad_Origen, Cu_Unidad_Destino, Cu_Cantidad, Oper_Alta, Fecha_Alta, Oper_Ult_Modif, Fecha_Ult_Modif ) Values ('0000015396', 'PZ', 'PZ', 1,'DCOUOH','2018-05-23 08:41:49','DCOUOH','2018-05-23 08:41:49') INSERT INTO Producto ( Pr_Cve_Producto, Ct_Cve_Categoria, Ln_Cve_Linea, Cm_Cve_Comprador, Pv_Cve_Proveedor, Mr_Cve_Marca, Pr_Descripcion, Pr_Descripcion_Corta, Pr_Barras, Pr_DUN_14, Pr_Venta_Consumo, Pr_Tipo_Gasto, Pr_Tipo_Activo_Fijo, Pr_Tipo_Producto, Pr_Numero_Parte, Pr_Tipo_Costeo, Pr_Clave_Corta, Pr_Maneja_Talla, Pr_Maneja_Color, Pr_Imagen, Pr_UserDef_1, Pr_UserDef_2, Pr_UserDef_3, Pr_UserDef_4, Pr_UserDef_5, Pr_UserDef_6, Fm_Cve_Familia, Sf_Cve_Subfamilia, Dp_Cve_Departamento, Pr_Pedimento, Pr_Unidad_Costo, Pr_Caducidad, Pr_Dias_Caducidad, Pr_Tiempo_Compra_Produce, Pr_Rendimiento, Pr_Compra_Produce, Pr_No_Validar_Margen, Pr_Peso, Pr_Volumen, Pr_Moneda, Pr_Codigo_Sat, Oper_Alta, Fecha_Alta, Oper_Ult_Modif, Fecha_Ult_Modif, Pr_Unidad_Compra, Pr_Unidad_Control_1, Pr_Unidad_Control_2, Pr_Unidad_Venta, Pr_Unidad_Transferencia, Pr_Porcentaje_Variacion, Pr_Costo_Estandar, Pr_Ultimo_Costo, Pr_Costo_Promedio, Pr_Ultimo_Precio_Compra, Pr_Cuenta_Contable, Pr_Equivalencia_Inventario, Pr_Equivalencia_Producto, Pr_Dun_14_Cantidad )VALUES('0000015396', '0003', '0009', '0000', '0000000004', '0002', 'MOLDURA CON ACABADO D20 0.07X0.08X1.22', 'MOLDURA CON ACABADO 0.07X0.08X', '9933322100008', '', 'VE', '', '', '01', '', '04', '333221', 'NO', 'NO', 'SI', '', '', 0.0068, 0, '2018-05-23', '2018-05-23', '0055', '0044', '0000', 'NO', 'PZ', 'NO', 0, 0, 0, 'CO', 'NO', 0, 0.006832, 'MXN', '13111308', 'DCOUOH', '2018-05-23 08:41:49', 'DCOUOH', '2018-05-23 08:41:49', 'PZ', 'PZ', 'MC', 'PZ', 'PZ', 0, 0, 0, 0, 0, '', 'NO', '', 0) SELECT GetDate() as Fecha *** BEGIN TRANSACION *** SELECT Pr_Descripcion FROM Producto WHERE Pr_Barras = '9933322100008' AND Pr_Cve_Producto <> '0000015396' SELECT Mr_Descripcion AS Nombre FROM MARCA WHERE Mr_Cve_MARCA = '0002' AND Es_Cve_Estado <> 'BA' SELECT Ln_Descripcion AS Nombre FROM LINEA WHERE Ln_Cve_LINEA = '0009' AND Es_Cve_Estado <> 'BA' SELECT Ct_Descripcion AS Nombre FROM Categoria WHERE Ct_Cve_Categoria = '0003' AND Es_Cve_Estado <> 'BA' SELECT Pr_Descripcion FROM Producto WHERE Pr_Clave_Corta = '333221' AND Pr_Cve_Producto <> '0000015396' SELECT Pr_Descripcion AS Nombre FROM Producto WHERE Pr_Clave_Corta = '333221' SELECT Pr_Descripcion AS Nombre FROM Producto WHERE Pr_Cve_Producto = '0000015396' EXEC BARI..sp_Afectar_Producto_01 '0000015396', ''