43 lines
848 B
MySQL
43 lines
848 B
MySQL
|
USE `vn`;
|
||
|
DROP procedure IF EXISTS `ticketComponentMakeUpdate`;
|
||
|
|
||
|
DELIMITER $$
|
||
|
USE `vn`$$
|
||
|
CREATE DEFINER=`root`@`localhost` PROCEDURE `ticketComponentMakeUpdate`(
|
||
|
vTicketFk INT,
|
||
|
vClientFk INT,
|
||
|
vAgencyModeFk INT,
|
||
|
vAddressFk INT,
|
||
|
vWarehouseFk TINYINT,
|
||
|
vCompanyFk SMALLINT,
|
||
|
vShipped DATETIME,
|
||
|
vLanded DATE,
|
||
|
vIsDeleted BOOLEAN,
|
||
|
vHasToBeUnrouted BOOLEAN,
|
||
|
vOption INT)
|
||
|
BEGIN
|
||
|
|
||
|
|
||
|
CALL vn.ticketComponentPreview (vTicketFk, vLanded, vAddressFk, vAgencyModeFk, vWarehouseFk);
|
||
|
CALL vn.ticketComponentUpdate (
|
||
|
vTicketFk,
|
||
|
vClientFk,
|
||
|
vAgencyModeFk,
|
||
|
vAddressFk,
|
||
|
vWarehouseFk,
|
||
|
vCompanyFk,
|
||
|
vShipped,
|
||
|
vLanded,
|
||
|
vIsDeleted,
|
||
|
vHasToBeUnrouted,
|
||
|
vOption
|
||
|
);
|
||
|
|
||
|
DROP TEMPORARY TABLE
|
||
|
tmp.ticketComponent,
|
||
|
tmp.ticketComponentPrice;
|
||
|
END$$
|
||
|
|
||
|
DELIMITER ;
|
||
|
|