DELIMITER $$
CREATE OR REPLACE DEFINER=`root`@`localhost` PROCEDURE `vn2008`.`emailYesterdayPurchasesLauncher`()
BEGIN

DECLARE done INT DEFAULT 0;
DECLARE vMyClientId INT;

DECLARE rs CURSOR FOR
SELECT Id_Cliente
FROM Clientes
WHERE EYPBC != 0;

DECLARE CONTINUE HANDLER FOR NOT FOUND SET done = 1;

OPEN rs;

FETCH rs INTO vMyClientId;

WHILE NOT done DO

	CALL emailYesterdayPurchasesByConsigna(util.yesterday(), vMyClientId);
    
	FETCH rs INTO vMyClientId;

END WHILE;
END$$
DELIMITER ;
