결함(Bug) #150
closed
Booking with Shared Contract send to TL failed due to price amount is not an integer
Added by Dan Hoang 10 months ago.
Updated 5 months ago.
Description
Booking fail K25050110772H01
<BasicRateInformation>
<RoomRateOrPersonalRate>RoomRate</RoomRateOrPersonalRate>
<!--RoomRate/PersonalRate -->
<TaxServiceFee>IncludingServiceAndTax</TaxServiceFee>
<SettlementDiv>6</SettlementDiv>
<TotalAccommodationCharge>57754.97</TotalAccommodationCharge>
<TotalAccommodationDiscountPoints/>
<AmountClaimed>0</AmountClaimed>
<PointsDiscountList>
<PointsDiv/>
<PointsDiscountName/>
<PointsDiscount>0</PointsDiscount>
</PointsDiscountList>
<CurrencyCode>JPY</CurrencyCode>
</BasicRateInformation>
<entryBookingResult>
<commonResponse>
<systemDate>2025-05-01T12:43:29.760+09:00</systemDate>
<resultCode>False</resultCode>
<errorInfos>
<errorCode>E001</errorCode>
<errorMsg>合計宿泊料金(総額)が入力されていません</errorMsg>
</errorInfos>
</commonResponse>
</entryBookingResult>
Files
- Description updated (diff)
- Due date set to 05/07/2025
- Status changed from 신규(New) to 진행(Doing)
- Start date set to 05/07/2025
- Estimated time set to 4.00 h
- % Done changed from 0 to 100
- Build env. set to Dev
- Related to 결함(Bug) #190: [VOC]HIGH: Regarding Rate notification 721740 - Kyoto Tokyu Hotel added
- Status changed from 진행(Doing) to 완료(Done)
- Build env. changed from Dev to Staging
Please test on Staging 1 booking: Booking notification to Tl-Lincoln
After that cancel booking.
- Due date changed from 05/07/2025 to 10/02/2025
- Status changed from 완료(Done) to 진행(Doing)
- Start date changed from 05/07/2025 to 10/02/2025
- Build env. deleted (
Staging)
- % Done changed from 100 to 0
Apply new solution: round amount before save booking and send to vendor
Test case:
Import price of hotel incorrect with 2 decimal for currency: JPY, VND, KRW
Test booking and check price in popup Buying Rate Details & Modify of booking detail
Expectation: No decimal used for vendor booking amount
- Status changed from 진행(Doing) to 완료(Done)
- % Done changed from 0 to 100
- Build env. set to Dev
- Status changed from 완료(Done) to QA test
- Assignee changed from Daniel Do to Tracy Truong
- Status changed from QA test to 피드백(Feedback)
- Assignee changed from Tracy Truong to Daniel Do
Currently, we are not allow to input/import rate with decimal for JPY, VND, KRW
Cannot process to check this test case... Please check again.
Tracy Tran wrote in #note-14:
Currently, we are not allow to input/import rate with decimal for JPY, VND, KRW
Cannot process to check this test case... Please check again.
Please test on DEV hotel : 350682 - Pearl Hotel Shinjuku Akebonobashi
- Status changed from 피드백(Feedback) to QA test
- Assignee changed from Daniel Do to Tracy Tran
Tested on DEV ==> K25100610022H01
Vendor Sum Amt and Billing Net Amt is different even the same CUR. It seem that round amount is different between buying and Selling. Please check again.

- Status changed from 피드백(Feedback) to QA test
- Assignee changed from Daniel Do to Tracy Tran
Checked on Dev OK

- Build env. changed from Dev to Staging
- Status changed from 완료(Done) to QA test
- Assignee changed from Daniel Do to Tracy Tran
- Status changed from QA test to 피드백(Feedback)
- Assignee changed from Tracy Tran to Daniel Do
Please advise hotel can be test on Staging as we are unable to input rate with decimal to test this case.
Tracy Tran wrote in #note-23:
Please advise hotel can be test on Staging as we are unable to input rate with decimal to test this case.
I’ve checked and there’s no data error in the production environment.
Lastest data error for check-in date: 2025-06-28

Let’s close this task — it’s been open for six months.
- Status changed from 피드백(Feedback) to QA test
- Assignee changed from Daniel Do to Tracy Tran
Also available in: Atom
PDF