salix/db/routines/vn/procedures/ticket_setTaxDataCheckedPro...

18 lines
456 B
SQL

DELIMITER $$
CREATE OR REPLACE DEFINER=`root`@`localhost`
PROCEDURE `vn`.`ticket_setTaxDataCheckedProblem`()
BEGIN
/**
* Update the problem of tickets, depending on whether
* the client taxDataCheched is verified or not
*
*/
UPDATE tmp.ticket t
JOIN ticket ti ON ti.id = t.ticketFk
JOIN client c ON c.id = ti.clientFk
SET ti.hasproblem = TRUE
WHERE NOT c.isTaxDataChecked;
CALL ticket_setProblem('isTaxDataChecked');
END$$
DELIMITER ;