Update QR report URLs
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
DROP PROCEDURE IF EXISTS sp_fo_send_to_cashier_v2;
|
||||
|
||||
DELIMITER $$
|
||||
CREATE DEFINER=`root`@`localhost` PROCEDURE `sp_fo_send_to_cashier_v2`(IN `pUserID` int)
|
||||
MODIFIES SQL DATA
|
||||
begin
|
||||
DECLARE exit handler for sqlexception
|
||||
BEGIN
|
||||
ROLLBACK;
|
||||
END;
|
||||
|
||||
DECLARE exit handler for sqlwarning
|
||||
BEGIN
|
||||
ROLLBACK;
|
||||
END;
|
||||
|
||||
start transaction;
|
||||
|
||||
update f_payment set F_PaymentIsPosted = 'X'
|
||||
where F_PaymentM_UserID = pUserID and F_PaymentIsPosted = 'N' and F_PaymentM_UserID = pUserID;
|
||||
|
||||
insert into f_payment_kasir (F_PaymentKasirNumber, F_PaymentKasirDate, F_PaymentKasirUserID)
|
||||
values (fn_numbering('F2C'), now(), pUserID);
|
||||
set @pkID = last_insert_id();
|
||||
|
||||
insert into f_payment_kasir_detail(F_PaymentKasirDetailF_PaymentKasirID, F_PaymentKasirDetailF_PaymentID)
|
||||
select @pkID, F_PaymentID
|
||||
from f_payment where F_PaymentIsPosted = 'X' and F_PaymentM_UserID = pUserID;
|
||||
|
||||
update f_payment set F_PaymentIsPosted = 'S'
|
||||
where F_PaymentM_UserID = pUserID and F_PaymentIsPosted = 'X' and F_PaymentIsActive = 'Y';
|
||||
|
||||
commit;
|
||||
end$$
|
||||
DELIMITER ;
|
||||
Reference in New Issue
Block a user