USE `nsr_starbusiness` ; Ejecutar StarBusiness Version >= 18.11.281 UPDATE productos p INNER JOIN articulos a ON p.idproducto = a.idarticulo SET p.idunidad = a.idunidad WHERE p.idproducto = a.idarticulo; UPDATE productos p INNER JOIN derivados d ON p.idproducto = d.idderivado SET p.idunidad = d.idunidad WHERE p.idproducto = d.idderivado; UPDATE productos p INNER JOIN insumos i ON p.idproducto = i.idinsumo SET p.idunidad = i.idunidad WHERE p.idproducto = i.idinsumo; UPDATE productos p INNER JOIN subproductos s ON p.idproducto = s.idproducto SET p.idunidad = s.idunidad WHERE p.idproducto = s.idproducto; ALTER TABLE `articulos` DROP FOREIGN KEY `FK_articulos_idunidad` ; ALTER TABLE `articulos` DROP INDEX FK_articulos_idunidad ; ALTER TABLE `derivados` DROP FOREIGN KEY `FK_derivados_idunidad` ; ALTER TABLE `derivados` DROP INDEX FK_derivados_idunidad ; ALTER TABLE `insumos` DROP FOREIGN KEY `FK_insumos_idunidad` ; ALTER TABLE `insumos` DROP INDEX FK_insumos_idunidad ; ALTER TABLE `subproductos` DROP FOREIGN KEY `FK_subproductos_idunidad` ; ALTER TABLE `subproductos` DROP INDEX FK_subproductos_idunidad ; ALTER TABLE `articulos` DROP `idunidad` ; ALTER TABLE `derivados` DROP `idunidad` ; ALTER TABLE `insumos` DROP `idunidad` ; ALTER TABLE `subproductos` DROP `idunidad` ; ALTER TABLE `productos` ADD INDEX `FK_productos_idunidad` (`idunidad`) COMMENT ''; ALTER TABLE `productos` ADD CONSTRAINT `FK_productos_idunidad` FOREIGN KEY (`idunidad`) REFERENCES `nsr_starbusiness`.`unidades` (`idunidad`) ON DELETE RESTRICT ON UPDATE RESTRICT ; DROP TABLE IF EXISTS asignacionsubs; UPDATE productos p INNER JOIN articulos a ON p.idproducto = a.idarticulo SET p.idmarca = a.idmarca WHERE p.idproducto = a.idarticulo; UPDATE productos p INNER JOIN articulos a ON p.idproducto = a.idarticulo SET p.idcategoria = a.idcategoria WHERE p.idproducto = a.idarticulo; ALTER TABLE `articulos` DROP FOREIGN KEY `FK_articulos_idmarca` ; ALTER TABLE `articulos` DROP INDEX FK_articulos_idmarca ; ALTER TABLE `articulos` DROP FOREIGN KEY `FK_articulos_idcategoria` ; ALTER TABLE `articulos` DROP INDEX FK_articulos_idcategoria ; ALTER TABLE `articulos` DROP `idmarca` ; ALTER TABLE `articulos` DROP `idcategoria` ; ALTER TABLE `productos` ADD INDEX `FK_productos_idmarca` (`idmarca`) COMMENT ''; ALTER TABLE `productos` ADD CONSTRAINT `FK_productos_idmarca` FOREIGN KEY (`idmarca`) REFERENCES `nsr_starbusiness`.`marcas` (`idmarca`) ON DELETE RESTRICT ON UPDATE RESTRICT ; ALTER TABLE `productos` ADD INDEX `FK_productos_idcategoria` (`idcategoria`) COMMENT ''; ALTER TABLE `productos` ADD CONSTRAINT `FK_productos_idcategoria` FOREIGN KEY (`idcategoria`) REFERENCES `nsr_starbusiness`.`categorias` (`idcategoria`) ON DELETE RESTRICT ON UPDATE RESTRICT ; UPDATE propiedades SET valor = '8' WHERE descripcion = 'dbupdate';