43 lines
848 B
SQL
43 lines
848 B
SQL
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 ;
|
|
|