DELIMITER $$ CREATE OR REPLACE DEFINER=`vn`@`localhost` PROCEDURE `vn`.`saleTracking_add`(vSaleGroupFk INT) BEGIN /** Inserta en vn.saleTracking las lineas de una previa * * @param vSaleGroupFk Identificador de vn.saleGroup */ REPLACE vn.saleTracking( saleFk, isChecked, workerFk, stateFk ) SELECT sgd.saleFk , TRUE, account.myUser_getId(), s.id FROM vn.saleGroupDetail sgd JOIN vn.state s ON s.code = 'ON_PREPARATION' WHERE sgd.saleGroupFk = vSaleGroupFk; END$$ DELIMITER ;