Update QR report URLs

This commit is contained in:
sas.fajri
2026-05-24 18:14:52 +07:00
parent dbe03ffc05
commit c1fb8a8f61
8 changed files with 180 additions and 82 deletions

View File

@@ -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 ;