DELIMITER $$
CREATE OR REPLACE DEFINER=`vn-admin`@`localhost` FUNCTION `vn`.`client_getSalesPersonByTicket`(vTicketFk INT)
	RETURNS int(11)
	DETERMINISTIC
BEGIN
/**
 * Dado un id ticket, devuelve su comercial.
 * Para más información ir a client_getSalesPerson()
 *
 * @param vClientFk El id del cliente
 * @param vDated Fecha a comprobar
 * @return El id del comercial para la fecha dada
 **/
    DECLARE vClientFk INT;
    DECLARE vDated DATE;
    
    SELECT clientFk, shipped
		INTO vClientFk, vDated
        FROM ticket WHERE id = vTicketFk;
        
	RETURN client_getSalesPerson(vClientFk, vDated);
END$$
DELIMITER ;
