Project

General

Profile

Actions

VOC support #2542

closed

[Urgent] Please amend the buying rate K25110410443H01 // Hotel Sirius

Added by Tracy Tran 3 months ago. Updated 2 months ago.

Status:
완료성공(Resolve)
Priority:
긴급(Emergency)
Assignee:
Target version:
Start date:
12/05/2025
Due date:
12/05/2025
% Done:

100%

Estimated time:
Part:
Build env.:
Prod

Description


Dear Tom,

K25110410443H01 // Hotel Sirius

please support to change data as below:

V Payment: change to Not Paid
VCC Status: change to Fully Cancelled
Vendor Balance: change to 134,385

Reason: A rate difference occurred on this booking due to an agent issue. Hotel cancelled old charge for us to change rate then re-charge again.


Files

image.png (215 KB) image.png Tracy Tran, 12/04/2025 09:19 AM
Actions #1

Updated by Tom Dong 3 months ago

  • Due date set to 12/05/2025
  • Status changed from 신규(New) to 진행(Doing)
  • Start date set to 12/05/2025
Actions #2

Updated by Tom Dong 3 months ago

  • Status changed from 진행(Doing) to QA test
  • Assignee changed from Tom Dong to Tracy Tran
  • % Done changed from 0 to 100
  • Build env. set to Prod
Actions #3

Updated by Tracy Tran 3 months ago

  • Status changed from QA test to 완료성공(Resolve)
  • Assignee changed from Tracy Tran to Tom Dong

Checked

Actions #4

Updated by Tom Dong 2 months ago

-- ============================================================
-- VOC #2542: Amend buying rate K25110410443H01 // Hotel Sirius
-- Reason: Rate difference occurred - hotel cancelled old charge
-- ============================================================

-- Step 1: Verify current data
SELECT 'BK_BOOKING_HOTEL_ITEM' AS TBL, BOOKING_ITEM_CODE, 
       VENDOR_PAYMENT_STATUS_CODE, VENDOR_BALANCE_AMOUNT, VENDOR_SUM_AMOUNT
FROM BK_BOOKING_HOTEL_ITEM 
WHERE BOOKING_ITEM_CODE = 'K25110410443H01';

SELECT 'PM_PAYMENT_INFO' AS TBL, PAYMENT_SEQ, CARD_PAYMENT_STATUS_CODE, 
       PAID_AMOUNT, DEPOSIT_TYPE_CODE
FROM PM_PAYMENT_INFO 
WHERE BOOKING_ITEM_CODE = 'K25110410443H01' AND DELETE_YN = 'N';

-- Step 2: Update VCC Status to Fully Cancelled (CCS04)
UPDATE PM_PAYMENT_INFO 
SET CARD_PAYMENT_STATUS_CODE = 'CCS04',
    LAST_UPDATE_UNO = 10000,
    LAST_UPDATE_DATETIME = NOW()
WHERE PAYMENT_SEQ = 3543844
  AND BOOKING_ITEM_CODE = 'K25110410443H01'
  AND CARD_PAYMENT_STATUS_CODE = 'CCS02';

-- Step 3: Update V Payment to Not Paid (VPS01) and Vendor Balance to 134,385
UPDATE BK_BOOKING_HOTEL_ITEM 
SET VENDOR_PAYMENT_STATUS_CODE = 'VPS01',
    VENDOR_BALANCE_AMOUNT = 134385.00,
    LAST_UPDATE_UNO = 10000,
    LAST_UPDATE_DATETIME = NOW()
WHERE BOOKING_ITEM_CODE = 'K25110410443H01'
  AND VENDOR_PAYMENT_STATUS_CODE = 'VPS03';

-- Step 4: Verify after update
SELECT 'BK_BOOKING_HOTEL_ITEM' AS TBL, BOOKING_ITEM_CODE, 
       VENDOR_PAYMENT_STATUS_CODE, VENDOR_BALANCE_AMOUNT
FROM BK_BOOKING_HOTEL_ITEM 
WHERE BOOKING_ITEM_CODE = 'K25110410443H01';

SELECT 'PM_PAYMENT_INFO' AS TBL, PAYMENT_SEQ, CARD_PAYMENT_STATUS_CODE, PAID_AMOUNT
FROM PM_PAYMENT_INFO 
WHERE BOOKING_ITEM_CODE = 'K25110410443H01' AND DELETE_YN = 'N';

-- ============================================================
-- ROLLBACK (if needed)
-- ============================================================
/*
UPDATE PM_PAYMENT_INFO 
SET CARD_PAYMENT_STATUS_CODE = 'CCS02',
    LAST_UPDATE_UNO = 10000,
    LAST_UPDATE_DATETIME = NOW()
WHERE PAYMENT_SEQ = 3543844;

UPDATE BK_BOOKING_HOTEL_ITEM 
SET VENDOR_PAYMENT_STATUS_CODE = 'VPS03',
    VENDOR_BALANCE_AMOUNT = 0.00,
    LAST_UPDATE_UNO = 10000,
    LAST_UPDATE_DATETIME = NOW()
WHERE BOOKING_ITEM_CODE = 'K25110410443H01';
*/
Table Field Before After
PM_PAYMENT_INFO (3543844) CARD_PAYMENT_STATUS_CODE CCS02 CCS04
BK_BOOKING_HOTEL_ITEM VENDOR_PAYMENT_STATUS_CODE VPS03 VPS01
BK_BOOKING_HOTEL_ITEM VENDOR_BALANCE_AMOUNT 0.00 134,385.00
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 50 MB)